Как я могу создать версию utop, которая использует собственный ocamlnat верхнего уровня?

ocamlnat распространяется вместе с компилятором, но не собирается по умолчанию. Я могу запустить его, только набрав make natruntop в каталоге сборки компилятора ocaml. Как я могу превратить это в полнофункциональную нативную утопию?


person user3240588    schedule 20.10.2016    source источник


Ответы (1)


Это будет большой объем работы. Проект ocamlnat все еще является экспериментальным и официально не распространяется. Ведется текущая работа по ее возрождению. Что касается привязки его к utop, то это будет отдельная большая работа, которая потребует некоторого программирования. Но говорить об этом на данном этапе проекта преждевременно.

Примечание. utop — это не просто оболочка для верхнего уровня OCaml, это отдельная реализация, поэтому перенацелить ее на новый бэкенд может оказаться не так просто.

person ivg    schedule 20.10.2016
comment
в порядке. мой вопрос был вызван этим комментарием: reddit.com/r/ocaml/ comments/3qjs1q/, где кто-то утверждает, что сделал это! - person user3240588; 20.10.2016
comment
в любом случае, круто, что это, кажется, приближается. пакет opam для нативного utop в какой-то момент был бы пригоден для интерактивной статистики и т. д. - person user3240588; 20.10.2016
comment
да, я тоже очень жду, когда это произойдет! - person ivg; 21.10.2016