Symbol Table
symbol들에 대한 정보를 관리/운영하는데에 사용되는 자료구조를 symbol table이라고 한다.
심벌 테이블은 컴파일러에서 어휘,구문,의미를 분석하는데에서 각 명칭들의 정보를 얻고, 사용이 타당한지 검사하는데에 사용되고, 코드 생성 단계에서 명칭의 속성들을 이용해 올바른 코드를 생성할 수 있도록 한다.
'Computer Science > Compiler' 카테고리의 다른 글
[Compiler] 02. 형식 언어 (1) - 언어 (0) | 2024.03.12 |
---|---|
[Compiler] 01. 컴파일러 개론 (3) - 컴파일러 자동화 도구 (0) | 2024.03.06 |
[Compiler] 01. 컴파일러 개론 (2) - 일반 컴파일러 구조 (0) | 2024.03.06 |
[Compiler] 01. 컴파일러 개론 (1) - 번역기 (0) | 2024.03.06 |