Computer Science/Compiler

[Compiler] 12. Symbol Table (1)

mingyung 2024. 3. 26. 18:04

Symbol Table

symbol들에 대한 정보를 관리/운영하는데에 사용되는 자료구조를 symbol table이라고 한다.

심벌 테이블은 컴파일러에서 어휘,구문,의미를 분석하는데에서 각 명칭들의 정보를 얻고, 사용이 타당한지 검사하는데에 사용되고, 코드 생성 단계에서 명칭의 속성들을 이용해 올바른 코드를 생성할 수 있도록 한다.