ANTLR 權威參考 譯者序

2021-09-01 13:11:15 字數 669 閱讀 9306

在我工作的乙個引擎中使用了開源工具antlr,開發了面向積分計算領域的語言-我們公司命名為calscript語言,這種語言類似業務描述語言,屬於特定應用領域的***語言。它支援變數定義、基本流程控制和輸入輸出,是業務人員描述積分條件和積分業務過程的好工具。因此我有機會了解和使用antlr這個強大工具,它主要用來編寫面向領域語言的編譯器,方便開發人員開發面向特定應用領域的語言,甚至可以使用它開發具有中文語法的乙個中文指令碼語言。

我認為antlr在國內有很廣泛的應用市場。隨著軟體企業的專業化,開發面向本專業或本領域的指令碼語句,可以降低實施的成本,提高實施的質量,方便軟體專案的維護。例如sap開發了自己的面向erp領域的abap語言,sas公司開發了面向資料統計領域的sas語言。

由於時間關係,會不定期翻譯,計畫半年內全部完成,歡迎有興趣的人持續關注

the definitive antlr reference

--building domain-specific languages

terence parr

antlr權威參考

--構建領域(行業)語言利器

terence parr(特倫斯 帕)

出版社:

版權 2023年 terence parr(特倫斯 帕)

版本 2011-3-24

《開源SOA》譯者序

相信大家對soa這個詞並不陌生,很多企業都在講我們要上soa,也有很多企業在呼應 我們能幫忙。但究竟什麼是soa,soa能做什麼,如何在企業中推行soa,採用什麼樣的技術,這些都是擺在我們面前的現實問題。我為什麼會對這本書產生興趣?這要從我的工作說起。我從2004年開始投身到企業軟體開發當中,具體而...

譯者陳黎夫為ZEN OF CSS寫的譯者序

譯者序 一本計算機技術書的書名若是敢包含 禪 zen 那麼作者將會對該技術有怎樣的理解,也會對自己有著怎樣的自信?而此時此刻,這本名為 css禪意花園 的書就這樣靜靜躺在你手中!它絲毫沒有辜負 禪 這個美名的褒揚,加上www.csszengarden.com 的廣泛影響力,本書堪稱web標準設計領域...

《Learning OpenCV》中文版譯者序

譯者序 計算機視覺是在影象處理的基礎上發展起來的新興學科,在電腦科學和工程 訊號處理 物理學 應用數學和統計學,神經生理學和認知科學等研究方面,在製造業 檢驗 文件分析 醫療診斷,和軍事等領域等各種智慧型 自主應用方面,都有非常廣闊的發展前景。由於涉及到如此多的專業知識,對普通的研發人員而言,計算機...