Re: 1.690 проблема с Peg
От: VladD2 Российская Империя www.nemerle.org
Дата: 22.04.12 12:11
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Пытаюсь скомпилировать код калькулятора в версии 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\ и, что ссылки в проекте указывают на этот каталог.

А>Код калькулятора...


На будущее, код надо приводить полностью (с юсингами и т.п.), так чтобы его можно было скопипастить в файл и сокмпилировать.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.