Compilers: Principles, Techniques, and Tools (3)
(Book) Compilers: Principles, Techniques, and Tools책 정보및 강의 정보 link :compiler: principles, techniques, & tool- Compilers: Principles, Techniques, and Tools (2)- Compilers: Principles, Techniques, and Tools (3) - push back이 왜 필요한가? ex) >= and > 를 구분하기위해 필요. symbol Table : 후속 단계에 대한 정보를 저장함. • 어휘소(lexeme)를 저장할 공간이 고정되어 있습니다. -> 공간을 낭비하므로 권장하지 않습니다. • 어휘소를 별도의 배열에 저장합니다. –각 어휘소는 eos로 구분됩니다. –..
2025. 1. 30.
Compilers: Principles, Techniques, and Tools (2)
(Book) Compilers: Principles, Techniques, and Tools책 정보및 강의 정보 link :compiler: principles, techniques, & tool- Compilers: Principles, Techniques, and Tools (2)- Compilers: Principles, Techniques, and Tools (3) What are Compilers? " Translator " 알파벳을 이해하고, 단어를 이해하고, Lexical Analysis(어휘, space ...) --> Syntax Analysis(문법,sentence 이해) --> Semantic Analysis(Amit를 여러번사용하는경우...) (Code Optimization) F..
2025. 1. 30.