기타
어휘분석, 구문분석, 의미분석
1. 어휘 분석 (Lexer) 컴파일러의 첫 번째 단계는 어휘 분석이라고 불린다. 이 단계는 단어들을 그룹화해서 소스 프로그램을 어휘소라고 불리는 의미있는 순서들로 만드는 것과 관련된다. 어휘소는 "정수", "식별자" 같은 토큰 클래스에 속한다. 형태의 토큰은 각 어휘소를 위해서 만들어진다. 어휘 분석은 또한 스캐닝이라고 불린다. *토크나이징(tokenizing) - 문법적 의미를 갖는 코드의 최소 단위인 토큰들로 분해한다. ex) printf("Hello World!\n"); , , , , 2. 구문 분석 (parser) 컴파일러..