taos[中文解釋型嵌入式輕語言]

taos[中文解釋型嵌入式輕語言]
taos[中文解釋型嵌入式輕語言]
更多義項 ▼ 收起列表 ▲

Taos 是一個小巧的腳本語言。是濤逆碼工作室(TAOUDK)於2016年開發。 其設計目的是為了嵌入應用程式中,從而為應用程式提供靈活的擴展和定製功能。Taos不提供任何支持庫,這是由被嵌入程式決定的。所以Taos不適合作為開發獨立應用程式的語言。在多數PC平台可以正常運行,適合做國產遊戲引擎腳本語言。

一個完整的Taos解釋器不過500k,在目前所有腳本引擎中,Taos、的速度位於中等,但是所有api都為中文易懂,這決定了Taos是作為國產遊戲引擎開發者嵌入式腳本的最佳選擇。

保存和運行

運行可以通過Taos的互動模式,也可以用記事本編輯代碼保存為 .Taos 的格式,通過 Taos 編譯器運行。也可以通過第三方工具,將 Taos 打包獨立運行。

輕量級

輕量級Taos語言的官方版本只包括一個精簡的核心和最基本的庫。這使得Taos體積小、啟動速度快,從而適合嵌入在別的程式里。0.1版的Lua的核心小於500KB。

可擴展

可擴展 Taos並不象其它許多"大而全"的語言那樣,包括很多功能,比如網路通訊、圖形界面等。但是Taos提供了非常易於使用的擴展接口和機制:由宿主語言(通常是C或C++)提供這些功能,Taos可以使用它們,就像是本來就內置的功能一樣。

示例代碼

1 2 3 4 5 6 7 8 9 10 11 12 13 14 變數 測試 文本型[1] 子程式 啟動{ 測試[1]=“測試” 信息框(測試[1]) 判斷(測試[1]=“測試”, { 信息框(“hello world”) } , { 信息框(“hello world”) } ) }

相關詞條

熱門詞條

聯絡我們