Я не знаю, как этого добиться в целом, но для ясности я попрошу об одном конкретном случае:
Sexplib выглядит мне интересно.Я хочу поиграть с этим.Я скачал его, установил его очень хорошо (в любом случае, я вполне уверен) и т. Д. Я хочу использовать расширение синтаксиса "with sexp" на верхнем уровне.Как бы я поступил так?Все примеры его использования, которые я нашел, предполагают, что вы уже знаете, как сделать верхний уровень и / или скомпилировать с расширениями синтаксиса.
Мой лучший выстрел в этом был примерно таким:
ocamlmktop -I +site-lib/sexplib -pp "camlp4 -I +site-lib/sexplib pa_sexp_conv.cma" -o sexplib-top
Когда я запускаю этот уровень, я могу open Sexplib
просто отлично, но когда я пытаюсь использовать расширение синтаксиса with sexp
, я получаю синтаксическую ошибку.