5
有誰知道TextMate用於語法高亮顯示的代碼被埋在哪裏?如果不是,你知道他們如何解析他們的語言語法,或者你會如何解析他們的語言語法?TextMate語言解析器在哪裏?
這將是令人敬畏的調查。
謝謝! 蘭斯
有誰知道TextMate用於語法高亮顯示的代碼被埋在哪裏?如果不是,你知道他們如何解析他們的語言語法,或者你會如何解析他們的語言語法?TextMate語言解析器在哪裏?
這將是令人敬畏的調查。
謝謝! 蘭斯
I believe TextMate uses Antlr for parsing.在包裝內找它。 Antlr有一個Objective-C目標,但這並不意味着Allen Odgaard選擇了特定的語言,但鑑於TextMate是一個Cocoa應用程序,極有可能。
泰倫斯 - 帕爾,ANTLR的創作者,寫了兩本書/使用ANTLR的:
The Definitive Antlr Reference
Language Implementation Patterns
兩者都是值得一讀,如果你有興趣的解析,等...當然,最終應該轉向龍書,但是這些書和Antlr一起可以讓你快速移動。
謝謝你,這真棒!我已經開始閱讀龍書了:)。 很多工作嘗試使用textmate語法語法! – 2009-09-30 21:16:12