소프트웨어 분석 강좌 노트: 컴파일러와 정적 분석의 기초

컴파일러와 정적 분석기의 구조 컴파일러의 구성 요소 컴파일러는 소스 코드를 기계 코드로 변환하는 핵심 도구입니다. 이 과정은 여러 단계로 구성되며, 각 단계는 특정 역할을 담당합니다. 1. 어휘 분석기(Scanner) 정규 표현식을 활용하여 소스 코드를 토큰으로 변환합니다. 이 단계에서는 단어의 철자와 의미적正確성을 검증합니다. 2. 구문 분석기(Parser) 문맥 ...

7월 24일 23:57에 게시됨