Я читаю учебник по реализации языка калейдоскопа на LLVM с использованием ocaml.Однако данный код lexer.ml не компилируется ...
Во второй строке кода есть синтаксическая ошибка
let rec lex = parser
(* Skip any whitespace. *)
| [< ' (' ' | '\n' | '\r' | '\t'); stream >] -> lex stream
Почему это происходит?Спасибо.