menhir - Online în cloud

Aceasta este comanda menhir care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


menhir - generator parser pentru OCaml

REZUMAT


menhir [Opțiuni] fișiere

DESCRIERE


menhir este LR(1) generator de parser pentru limbajul de programare Objective Caml. Acesta este,
Compilează menhir LR(1) specificații gramaticale până la codul Objective Caml. Este în mare parte
compatibil cu ocamlyacc(1).

OPŢIUNI


-h, --Ajutor
Afișează rezumatul opțiunilor.

-b, --baza nume de bază
Specifică un nume de bază pentru fișierele de ieșire.

--cometariu
Includeți comentarii în codul generat.

--depinde
Invocați ocamldep și afișați dependențele.

--descărcare Descrie automatul în nume de bază.automat.

--error-recovery
Încercați de recuperare prin eliminarea jetoanelor după erori.

--explica
Explicați conflictele în nume de bază.conflicte.

--jetoane-externe modul
Importați definiția tipului de jeton din modul.

--grafic
Scrieți graficul de dependență al gramaticii la nume de bază.punct.

--deduce
Invocați ocamlc pentru deducerea tipului înainte de timp.

--interpreta
Interpretați propozițiile furnizate pe stdin.

--interpret-show-cst
Afișați un arbore de sintaxă concret la acceptare.

-la, --log-automat nivel
Informații în jurnal despre automat.

-lc, --cod-log nivel
Informații în jurnal despre codul generat.

-lg, --log-gramatică nivel
Înregistrați informații despre gramatică.

--no-inline
Ignorați cuvântul cheie %inline.

--no-stdlib
Nu încărcați biblioteca standard.

--ocamlc comandă
Specifică cum ar trebui invocat ocamlc.

--ocamldep comandă
Specifică cum ar trebui invocat ocamldep.

--numai-preproces
Imprimați o gramatică simplificată și ieșiți.

--doar-jetoane
Generați numai definiția tipului de simbol, fără cod.

--raw-depende
Invocați ocamldep și repetați rezultatul brut.

--stdlib director
Specificați unde se află biblioteca standard.

--suggest-comp-flags
Sugerați steaguri de compilare pentru ocaml{c,opt}.

--suggest-link-flags-byte
Sugerați steaguri de link pentru ocamlc.

--suggest-link-flags-opt
Sugerați steaguri de link pentru ocamlopt.

-t, --masa
Utilizați back-end-ul bazat pe tabel.

--timinguri
Afișează cronometrajele interne.

--urmă
Includeți instrucțiuni de urmărire în codul generat.

--versiune
Afișați numărul versiunii și ieșiți.

-v Sinonim cu --descărcare --explica.

Utilizați menhir online folosind serviciile onworks.net



Cele mai recente programe online Linux și Windows