翻譯計畫 指令碼引擎實現

2021-04-12 13:18:32 字數 1162 閱讀 1642

目錄implementing a scripting engine - part 1 - overview      [tony qu][完成]

implementing a scripting engine - part 2 - the lexical analyzer   [darkangle][完成]

implementing a scripting engine - part 3 - the parser    [tony qu][完成]

implementing a scripting engine - part 4 - the symbol table & syntax tree  [tony qu][完成]

implementing a scripting engine - part 5 - the semantic checker & intermediate code generator

implementing a scripting engine - part 6 - optimization

implementing a scripting engine - part 7 - the virtual machine

implementing a scripting engine - part 8 - executable code

implementing a scripting engine - part 9 - advanced subjects

指令碼引擎介紹 及 本人對指令碼引擎的理解

指令碼引擎雖然聽起來有些陌生,但其實應用十分廣泛,比如我們現在用的高階語言,如.net就是建立在虛擬機器基礎上的,在.net的虛擬機器中使用了 msil,從一定意義上講,它就是乙個指令碼引擎的體現,因為這種語言並非計算機的組合語言,但卻也是一種引擎架構,能夠把自己轉換為更底層的組合語言。當 然其實更恰當的例子應該是類似於vb6這樣的解釋型語言,因為它們不存在編譯的問題,完全就是跑在乙個虛擬架構下,對語言進行實時處理的,所以大家會發現 vb6的程式如果報錯,並不會跳異常,而僅僅是報乙個vb6自帶的run-time error,雖然表現形式是差不多的,但原理完全不同,有興趣的朋友可以去看一下語言實現方面的書,這樣會有更進一步的了解。還有一些應用如業務邏輯引擎,這 種應用僅在十分高階的工作流引擎中才會用到,如sap的業務邏輯引擎就是如此,它是一種簡化了的商業邏輯語言,建立在已定義的工作流自定義項的基礎上。

關於本次翻譯計畫

voiceXML翻譯計畫

官方 當前正式版本2.1,2007年發布 tr voicexml21 上一版本為2.0,2004年發布 tr 2004 rec voicexml20 20040316 最新版本3.0,還在完善中 tr 2010 wd voicexml30 20101216 這裡可以看到進度及相關協議制定情況 tr ...

翻譯 指令碼引擎實現 第一部分 總攬

譯者 tony qu 備註 本文語言十分口語化,如果覺得讀起來不舒服,可以告訴我,我會做適當修訂。介紹 你的指令碼語言需要乙個指令碼引擎,為什麼呢?因為他們真的很酷,幾乎每個人都希望了解。首先,你必須知道你需要的是哪種指令碼引擎,henry robinson曾經寫過乙個關於不同指令碼引擎的介紹 如果...

Microsoft 離線翻譯引擎介紹

隨著全球化程序不斷加速,中外企業的融合越來越頻繁。如何打破語言的限制也成為企業最頭疼問題,微軟azure有很強的翻譯引擎其中中文到英文的翻譯已經達到了人類的翻譯水平。但是在某些場景下,使用者無法連線到網際網路。如何再純內部網路裡面使用高質量的翻譯服務,便成了中國企業的最頭疼的問題。接下來我們介紹一下...