GoGPT Best VPN GoSearch

Favicon OnWorks

ocamlyacc - Online în cloud

Rulați ocamlyacc în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda ocamlyacc 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


ocamlyacc - Generatorul de analiză OCaml

REZUMAT


ocamlyacc [ -bprefix ] [ -q ] [ -v ] [ -versiune ] [ -vnum ] nume de fișier.mly

DESCRIERE


ocamlyacc(1) comanda produce un parser de la a LALR(1) gramatică fără context
specificație cu acțiuni semantice atașate, în stilul de yacc(1). Presupunând intrarea
fișierul este gramatică.mly, alergare ocamlyacc produce cod OCaml pentru un parser din fișier
gramatică.ml și interfața sa în fișier gramatică.mli.

Modulul generat definește o funcție de analiză pentru fiecare punct de intrare în gramatică. Aceste
funcțiile au aceleași nume ca și punctele de intrare. Funcțiile de analiză iau drept argumente a
analizor lexical (o funcție de la lexer-tampon la token-uri) și un lexer-tampon și returnare
atributul semantic al punctului de intrare corespunzător. Funcţiile analizorului lexical sunt
generate de obicei dintr-o specificație lexer de către ocamllex(1) program. Bufferele Lexer sunt
un tip de date abstract implementat în modulul bibliotecă standard Lexing. Tokenurile sunt valori
din jetonul de tip concret, definit în fișierul de interfață gramatică.mli produs de
ocamlyacc(1).

OPŢIUNI


ocamlyacc(1) comanda recunoaște următoarele opțiuni:

-bprefix
Denumiți fișierele de ieșire prefix.ml, prefix.mli, prefix.output, în loc de implicit
convenție de numire.

-q Această opțiune nu are efect.

-v Generați o descriere a tabelelor de analiză și un raport privind conflictele rezultate
din ambiguitățile din gramatică. Descrierea este pusa in fisier gramatică.ieșire.

-versiune
Tipăriți șirul versiunii și ieșiți.

-vnum Tipăriți numărul versiunii scurte și ieșiți.

- Citiți specificația gramaticală din intrarea standard. Numele implicite ale fișierelor de ieșire
sunt stdin.ml și stdin.mli.

-- fişier
Proces fişier ca specificația gramaticală, chiar dacă numele începe cu o liniuță (-)
caracter. Această opțiune trebuie să fie ultima din linia de comandă.

Utilizați ocamlyacc online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

Comenzi Linux

Ad




×
publicitate
❤️Cumpără, rezervă sau cumpără aici — gratuit, contribuind la menținerea serviciilor gratuite.