Здравствуйте, Аноним, Вы писали:
А>Пытаюсь скомпилировать код калькулятора в версии 1.690
А>(в 1.686 работало)
А>получаю ошибку
Проверил на текущих искходниках. Все — ОК. Пример собрался.
А>Error 18 expected `;' D:\Distr\Docs\NET\Nemerle\Статья 3 Calc\CalcPeg\Calculator.n 25 10 CalcPeg-VS_2008
Судя по всему макрос не подключен. Это может быть из-за:
1. Отсутствия:
using Nemerle.Peg;
2. Из-за того, что к проекту не подключены ссылки на сборки: Nemerle.Peg и Nemerle.Peg.Macros.
3. Указанные в пункте 2 сборки имеют версии не совместимые с текущей версией компилятора. Проверь, что эти сборки лежат в %ProgramFiles%\Nemerle\Net-4.0\ и, что ссылки в проекте указывают на этот каталог.
А>Код калькулятора...
На будущее, код надо приводить полностью (с юсингами и т.п.), так чтобы его можно было скопипастить в файл и сокмпилировать.