OCaml не может интерпретировать комментарии
$ ocaml
Objective Caml version 3.12.1
_________________________
[| + | | Batteries - |
|_____|_|_________________|
_________________________
| - Type '#help;;' | | + |]
|___________________|_|___|
Loading syntax extensions...
Camlp4 Parsing version 3.12.1
# (* i am just a comment. nobody cares about me. oh wait! *);;
# Error: Parse error: illegal begin of top_phrase
#
Я получаю эту ошибку
Error: Parse error: illegal begin of top_phrase
когда я пытаюсь ввести комментарий в переводчике. Запрещены комментарии в переводчике ocaml или я что-то не так делаю?
1 ответ
Решение
Я бы сказал, что вы вообще ничего не вводите, что является синтаксической ошибкой.
# (* Hello *) ;;
Error: Syntax error
Попробуйте ввести что-нибудь после комментария:
# (* Hello *) 3 ;;
- : int = 3