1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-06-05 14:06:01 +02:00
tldr/pages.ko/common/yacc.md

18 lines
767 B
Markdown
Raw Normal View History

# yacc
> 형식 문법 명세 파일로 LALR 파서를 (C 언어로) 생성합니다.
> 같이 보기: `bison`.
> 더 많은 정보: <https://manned.org/yacc.1p>.
- C 파서 코드가 포함된 `y.tab.c` 파일을 생성하고 모든 필요한 상수 선언과 함께 문법 파일을 컴파일합니다. (상수 선언 파일 `y.tab.h``-d` 플래그가 사용될 때만 생성됩니다):
`yacc -d {{경로/대상/문법_파일.y}}`
- 문법의 모호성으로 인한 충돌 보고서와 함께 파서 설명이 포함된 문법 파일 컴파일:
`yacc -d {{경로/대상/문법_파일.y}} -v`
- 문법 파일을 컴파일하고, 출력 파일 이름을 `y` 대신 `prefix`로 접두사 지정:
`yacc -d {{경로/대상/문법_파일.y}} -v -b {{prefix}}`