共找到2條詞條名為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”)
}
)
}