Ito ang command na ocamllex.opt na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
ocamllex - Ang OCaml lexer generator
SINOPSIS
ocamllex [ -o output-file ] [ -ml ] filename.mll
DESCRIPTION
Ang ocamllex(1) utos ay bumubuo ng mga OCaml lexer mula sa isang set ng mga regular na expression na may
nauugnay na mga aksyong semantiko, sa istilo ng lexNa (1).
Tumatakbo ocamllex(1) sa input file lexerAng .mll ay gumagawa ng OCaml code para sa isang lexical analyzer
nasa file lexer.ml.
Tinutukoy ng file na ito ang isang function ng lexing bawat entry point sa kahulugan ng lexer. Ang mga ito
Ang mga function ay may parehong mga pangalan tulad ng mga entry point. Ang mga function ng Lexing ay kinuha bilang argumento a
lexer buffer, at ibalik ang semantic attribute ng kaukulang entry point.
Ang mga buffer ng Lexer ay isang abstract na uri ng data na ipinatupad sa karaniwang module ng library na Lexing.
Lumilikha ang mga function na Lexing.from_channel, Lexing.from_string at Lexing.from_function
lexer buffer na nagbabasa mula sa isang input channel, isang character string, o anumang pagbabasa
function, ayon sa pagkakabanggit.
Kapag ginamit kasabay ng isang parser na binuo ni ocamlyacc(1), ang mga semantikong aksyon
kalkulahin ang isang halaga na kabilang sa uri ng token na tinukoy ng nabuong module ng pag-parse.
Opsyon
Ang ocamllex(1) kinikilala ng command ang mga sumusunod na opsyon:
-ml Output code na hindi gumagamit ng built-in na automata interpreter ng OCaml. Sa halip, ang
ang automat ay naka-encode ng mga function ng OCaml. Ang pagpipiliang ito ay pangunahing kapaki-pakinabang para sa
pag-debug ocamllex(1), hindi inirerekomenda ang paggamit nito para sa mga production lexer.
-o output-file
Tukuyin ang pangalan ng output file na ginawa ni ocamllex(1). Ang default ay ang
pangalan ng file ng input, na pinalitan ng .ml ang extension nito.
-q Tahimik na mode. ocamllex(1) karaniwang naglalabas ng mga mensaheng nagbibigay-kaalaman sa pamantayan
output. Ang mga ito ay pinigilan kung pagpipilian -q Ginagamit.
-v or -version
I-print ang string ng bersyon at lumabas.
-vnum I-print ang maikling numero ng bersyon at lumabas.
-tulong or - Tumulong
Magpakita ng maikling buod ng paggamit at paglabas.
Gamitin ang ocamllex.opt online gamit ang mga serbisyo ng onworks.net