Я нашел источник небольшого компилятора Pseudo Pascal, написанного на OCaml. Все выглядит хорошо, но когда я запускаю make
, появляется сообщение об ошибке:
ocamlc.opt -g -w p -c lexer.ml
File "lexer.mll", line 2, characters 0-11:
Error: Unbound module Parser
make: *** [lexer.cmo] Error 2
Кажется, он пытается разработать лексер перед запуском парсера. Makefile - это здесь , я не очень хорош в Makefile, кто-нибудь может мне помочь найти, где я мог бы немного изменить, чтобы убедиться в этом порядке выполнения?
Большое спасибо!