snippetbashTip
lex — Lexical analyzer generator. Given the specification for a lexical analyzer, generates C code impleme
Viewed 0 times
thegivencommandgeneratorlexlexicalclianalyzer
Problem
How to use the
lex command: Lexical analyzer generator. Given the specification for a lexical analyzer, generates C code implementing it. Note: On most major OSes, this command is an alias for flex. More information: <https://manned.org/lex>.Solution
lex — Lexical analyzer generator. Given the specification for a lexical analyzer, generates C code implementing it. Note: On most major OSes, this command is an alias for flex. More information: <https://manned.org/lex>.Generate an analyzer from a Lex file, storing it to the file
lex.yy.c:lex {{analyzer.l}}Specify the output file:
lex -t {{analyzer.l}} > {{analyzer.c}}Compile a C file generated by Lex:
c99 {{path/to/lex.yy.c}} -o {{executable}}Code Snippets
Generate an analyzer from a Lex file, storing it to the file `lex.yy.c`
lex {{analyzer.l}}Specify the output file
lex -t {{analyzer.l}} > {{analyzer.c}}Compile a C file generated by Lex
c99 {{path/to/lex.yy.c}} -o {{executable}}Context
tldr-pages: common/lex
Revisions (0)
No revisions yet.