2012-07-23 26 views
0

可能重複:
Learning incremental compilation design程序的編寫過程中語法/語法檢查

作爲一個本科項目,我們設計了一個簡單的紙條語言,並翻譯憑證碼到C++與海灣合作委員會的在MS操作系統上執行。我們想實現語法/語法的功能檢查當用戶寫紙條的代碼,但不知道該怎樣做的想法。檢查功能是依賴於IDE還是獨立於IDE?是否存在開源實現,以便我們向他們學習?我們知道,從語法高亮Writing a syntax highlighter,而這關係到檢查功能?

任何建議將不勝感激。

謝謝。

回答

0

題爲「學習的漸進式編譯設計」的文章(http://stackoverflow.com/questions/5995264/learning-incremental-compilation-design)有助於如何實現此功能。它還提供了有關該主題的技術報告(PDF格式)。