mirror of
https://github.com/tldr-pages/tldr.git
synced 2026-08-29 04:21:03 +08:00
664 B
664 B
flex
어휘 분석기(Lexical analyzer)를 생성하는 도구. 어휘 분석기 명세를 입력받아, 이를 구현한 C 코드를 생성. 더 많은 정보: https://manned.org/flex.
- Lex 파일로부터 어휘 분석기를 생성하여,
lex.yy.c파일에 저장:
flex {{analyzer.l}}
- 생성된 어휘 분석기를
stdout로 출력:
flex {{[-t|--stdout]}} {{analyzer.l}}
- 출력 파일 지정:
flex {{analyzer.l}} {{[-o|--outfile]}} {{analyzer.c}}
- 대화형 스캐너 대신 배치 스캐너 생성:
flex {{[-B|--batch]}} {{analyzer.l}}
- Lex가 생성한 C 파일 컴파일:
cc {{path/to/lex.yy.c}} -o {{실행파일}}