簡體   English   中英

lex / yacc簡單Q

[英]lex/yacc simple Q

lex和yacc可以用於編寫編程語言嗎? 以及一些書籍的推薦。

一些參考?

到目前為止,我發現了一些類似的東西:

使用lex和yacc構建代碼,第1部分:簡介

是的,您當然可以使用lex和yacc為編程或腳本語言構建編譯器/翻譯器。 這些工具有GNU變體,稱為flexbison 多年來,約翰·萊文(John Levine)的lex&yacc是有關這些工具的書籍的黃金標准。 那本書可能已經絕版了,但是我希望后繼的書Flex&Bison一樣好。 為了更深入地構建編譯器,請從Aho等人的“ 編譯器:原理,技術和工具 ” 2 / e開始。 (同樣,我的建議是基於本書的第一版。)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM