Ошибка синтаксического анализа Mozart IDE (emacs)

Написал этот код, используя систему mozart emacs, которую я скачал с здесь:

Это мой код:

declare fun {Mult X Y}
      X*Y end
end
{Browse {Mult 1 1}}

Когда я запускаю его, он говорит:

ошибка синтаксического анализа в файле Oz, строка 6, столбец 1.

Что это значит? Как это исправить?


person Hank    schedule 17.03.2018    source источник
comment
Пожалуйста, воздержитесь от ссылок, которые инициируют загрузку файлов.   -  person lorefnon    schedule 17.03.2018


Ответы (1)


Мой Mozart Emacs дает гораздо лучшее сообщение об ошибке.

%*************************** ошибка синтаксического анализа ********************** ****

%**

%** синтаксическая ошибка, неожиданный T_end, ожидается T_ENDOFFILE

%**

%** в файле "Oz", строка 3, столбец 0

%** ------------------ отклонено (1 ошибка)

Я же говорю, что у вас лишний "конец". «объявить» не нужно «конец».

person beroal    schedule 18.03.2018