0

作爲我的state machines as a C++-like language extension問題的後續行動,我想要更多的幫助。有關狀態機優化和代碼生成的參考?

我的編譯器已擴展到解析我的狀態機擴展,現在我開始語義分析和代碼生成。有一個描述on this page

任何人都可以指出我對狀態機優化和代碼生成的很好的參考?


編輯:

我還沒有發現任何具體的參考,但是這是一個有趣的項目,我不知道:http://echarts.org/

他們正在做的,在Java的語法,非常類似的東西到我想要做的事情。顯然這個項目起源於AT & T:http://www.research.att.com/software_tools

+0

我的眼睛!護目鏡,他們什麼都不做! – 2009-12-15 12:45:02

+0

相關:http://stackoverflow.com/questions/1647631/c-state-machine-design – jldupont 2009-12-15 12:46:16

回答

1

在Allen Hollub的書「C編譯器設計」中,它還包含很多關於狀態機的好的一兩章,其中還包括很多(C恐怕)代碼。這本書是關於編寫編譯器 - 編譯器類型的工具,所以必須涵蓋生成,儘管它已經閱讀了幾年。

+0

感謝您的指針, – 2009-12-24 17:43:28

0

comp.compilers的usenet羣組提供了一些我需要的信息。我不需要「國家機器優化」,而需要谷歌「國家機器減少」或「國家機器最小化」。