Lex 和Yacc 簡明教程
本書將教會你如何使用lex 和yacc 構造一個編譯器。 lex 和yacc 是兩個用來生成詞匯分析器和剖析器的工具。
導言部分描寫了構建編譯器所需的基本部分,以及lex 和yacc 之間的互動關系。后面兩章更加詳細的描寫了lex 和 yacc。構建了一個經典的計算器程序。這個計算器支持常用
的算術符號和控制結構,例如實現了像ifelse和while 這樣的控制結構。經過小小的修改,就把這個計算器轉換成一個可以運行在基于棧的計算機上的編譯器。
標簽:
yacc
lex
Yacc
Lex
上傳時間:
2013-12-19
上傳用戶:youke111