Результаты поиска по запросу "ocaml"
, поскольку это базовая вещь, которую захочет сделать каждый новичок OCaml. :)
чаю Ocaml, и мне нужно создать программу, которая может взаимодействовать с пользователем следующим образом:
укажите спецификатор формата и предоставьте свой собственный симпатичный принтер.
ли в стандартной библиотеке или в Core что-нибудь, что я могу использовать для форматирования целых чисел с тысячами разделителей?
2) Неизвестная директива `require '.
ростой пример использования библиотеки Cohttp: open Lwt open Cohttp open Cohttp_lwt_unix let body = Client.get (Uri.of_string "http://www.reddit.com/") >>= fun (resp, body) -> let code = resp |> Response.status |> Code.code_of_status in ...
Извините за задержку с ответом. Я пришел к этому довольно поздно. Благодарю за ваш ответ. Небольшая комбинация вашего первого и второго метода в итоге сработала для меня. Я использовал модуль Locations и модифицировал каждый astnode, чтобы он содержал информацию о местоположении. Таким образом, когда я анализирую свою программу, я присоединяю информацию строки и другую информацию метаданных к генерируемому узлу ast. Это не требует какого-либо внешнего сопоставления, тем самым устраняя еще одну добавленную головную боль.
даю компилятор в OCaml, где грамматика выглядит следующим образом: type expr = | Cons of const | Var of string | List of ( expr list ) | Sum of ( expr * expr ) | Less_than of ( expr * expr ) | Conditional of ( expr * expr * expr ) | ...
По электронной почте Ой. Конечно, в приведенном выше сообщении, () должен был читать (*)
ел увидеть тип функции умножения (*), поэтому я подключил ее к уровню OCaml. # (*)Тем не менее, верхний уровень повторил: (*);; 1: this is the start of a comment.и затем использовал все дополнительные данные, которые я вставил. Я решил, что мне ...
отличное объяснение. Я бы использовал emptyenv. Спасибо большое за вашу помощь!
я есть кусок кода ocaml, в котором небольшой язык определяется с помощью статической области видимости. Мне нужно внести изменения в этот язык, чтобы область видимости была оценена как динамическая, но я действительно не могу понять, как это ...
с таким определением, как вы вычисляете число состояний данного автомата?
ного новичок в OCaml. Я хочу реализовать алгоритм построения продукта для автоматов в ocaml. Я запутался, как изобразить автоматы в ocaml. Кто-нибудь может мне помочь?