0
몇 권의 책과 사이트를 읽었지 만, lexer, scanner.l과 lexer와 lex.yy.c, 스캐너 및 렉서의 차이점에 대해서는 아직 명확하지 않습니다.scanner.l이란 무엇이며 lex.yy.c와 어떻게 다른가요?
몇 권의 책과 사이트를 읽었지 만, lexer, scanner.l과 lexer와 lex.yy.c, 스캐너 및 렉서의 차이점에 대해서는 아직 명확하지 않습니다.scanner.l이란 무엇이며 lex.yy.c와 어떻게 다른가요?
lex (또는 flex)는 일반적으로 확장자가 .l
인 파일로 스캐너 설명을 작성하고 더 의미있는 이름을 사용할 수 있지만 스캐너를 구현하는 C 프로그램 (종종 lex.yy.c
)을 생성합니다. 많은 사람들이 "렉서"라는 단어를 "스캐너"와 같은 의미로 사용합니다. 당신은 그것들을 동의어라고 생각할 수 있습니다.