728x90 반응형 IR1 Theoretical Compilation Phases (이론적 컴파일 단계) Compilation Phases#단계입력출력비고 (Remarks)1Lexical Analysis문자스트림토큰스트림소스 코드를 문자 단위로 읽어 의미 있는 최소 단위인 토큰으로 분리. 정규표현식 기반으로 동작하며, 공백·주석은 이 단계에서 제거.2Syntax Analysis토큰스트림ParseTree(CST)Context-Free Grammar(CFG) 규칙에 따라 토큰 시퀀스의 구조적 유효성을 검증.문법 오류(Syntax Error)가 이 단계에서 탐지되며,전체 문법 전개 구조를 Parse Tree로 표현.Parse Tree = Concrete Syntax Tree (CST)3AST ConstructionParseTree(CST)AbstractSyntaxTreeParse Tree에서괄호·세미콜론 등 의미.. 2026. 3. 2. 이전 1 다음 728x90 반응형