Menhir - Интернет в облаке

Это команда menhir, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


menhir - генератор парсеров для OCaml

СИНТАКСИС


менгир [кредита] файлов

ОПИСАНИЕ


менгир - это LR(1) генератор парсеров для языка программирования Objective Caml. То есть,
Менгир компилирует LR(1) спецификации грамматики вплоть до кода Objective Caml. Это в основном
совместим с окамлячк(1).

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


-час, --Помогите
Показать сводку опций.

-б, --база базовое имя
Задает базовое имя для выходных файлов.

--комментарий
Включите комментарии в сгенерированный код.

--зависеть
Вызвать ocamldep и отобразить зависимости.

--свалка Опишите автомат в базовое имя.автомат.

- восстановление после ошибки
Попытайтесь восстановить, отбросив токены после ошибок.

--объяснять
Объяснять конфликты в базовое имя.конфликты.

--external-токены модуль
Импортировать определение типа токена из модуль.

--граф
Записать график зависимостей грамматики в базовое имя.точка.

- предположить
Вызов ocamlc для заблаговременного вывода типа.

- интерпретировать
Интерпретируйте предложения, представленные на стандартном вводе.

--interpret-show-cst
После принятия покажите конкретное синтаксическое дерево.

-ла, --log-автомат уровень
Запишите информацию об автомате.

-лк, --log-код уровень
Запишите информацию о сгенерированном коде.

-лг, --log-грамматика уровень
Запишите информацию о грамматике.

- не встраиваемый
Игнорируйте ключевое слово% inline.

--no-stdlib
Не загружайте стандартную библиотеку.

--ocamlc команду
Указывает, как следует вызывать ocamlc.

--ocamldep команду
Указывает, как следует вызывать ocamldep.

--only-preprocess
Распечатайте упрощенную грамматику и выйдите.

--только-токены
Создавать только определение типа токена, без кода.

- сырой-зависимый
Вызвать ocamldep и повторить его необработанный вывод.

--stdlib каталог
Укажите где лежит стандартная библиотека.

--suggest-comp-флаги
Предложите флаги компиляции для ocaml {c, opt}.

--suggest-link-flags-byte
Предложите флаги ссылок для ocamlc.

--suggest-link-flags-opt
Предложите флаги ссылок для ocamlopt.

-т, --стол
Используйте серверную часть на основе таблиц.

--сроки
Отображение внутренних таймингов.

--след
Включите инструкции по трассировке в сгенерированный код.

--версия
Показать номер версии и выйти.

-v Синоним --свалка --объяснять.

Используйте Menhir онлайн с помощью сервисов onworks.net



Новейшие онлайн-программы для Linux и Windows