fbpx
维基百科

TJS2

TJS2,即是第二代 TJS ,是一種由 W.Dee 開發,主要用於吉里吉里內嵌式腳本程式設計語言

概述 编辑

TJS2是一種用於遊戲開發的內嵌式腳本語言。以C/C++實現,其語法多來自C/C++、Java和Javascript,方便對相關程式語言有認識的人學習。

語言特性 编辑

TJS2 是一種弱類型動態物件導向語言。支持:

  • 多重繼承
  • 对象封装

物件導向 编辑

ECMAScript 3一樣,沒有函式和方法之分。

所有宣告/定義於全局作用域或宣告/定義於函式、setter、getter、類型之外的變量、函式、類別、屬性都是全局物件(global)的成員。

ECMAScript 3一樣,所有函式/方法都是物件,而且TJS2中的屬性和類型(class)也是物件。

所有類型、屬性、函式在宣告/定義了之後,就成為最接近的類型、函式、getter、setter或全局物件的成員,而可見於任何作用域。

只有類型物件是執行時動態查找(lookup),所有實例物件的成員變量、屬性和方法都在實例化時靜態束綁固定了,任何對類型物件的運行時修改都不會影響到該類型的實例。物件所屬類型可以在運行時動態增添。

作用域 编辑

沒有詞法作用域,所有函式、屬性和類別在執行時的作用域都由物件閉包來決定。

跨平臺性 编辑

TJS2本身是跨平臺的,但其宿主程式吉里吉里2的框架暫時不是跨平臺而依賴於Windows作業系統。

產品 编辑

KAG3 编辑

由W.Dee氏開發的KAG3系統,主要用於開發視覺化文字冒險遊戲(AVG),也可以用於開發養成遊戲或其他種類的電子遊戲。

外部連結 编辑

tjs2, 即是第二代, 是一種由, 開發, 主要用於吉里吉里的內嵌式腳本程式設計語言, 编程范型funtional, object, oriented, structured, imperative設計者w, dee型態系統dynamic, weak, safe操作系统跨平台網站http, kikyou, info, 主要實作產品吉里吉里啟發語言c, java, javascript, 目录, 概述, 語言特性, 物件導向, 作用域, 跨平臺性, 產品, kag3, 外部連結概述, 编辑是一種用於遊戲開發的內嵌式. TJS2 即是第二代 TJS 是一種由 W Dee 開發 主要用於吉里吉里的內嵌式腳本程式設計語言 TJS2编程范型funtional Object oriented structured imperative設計者W Dee型態系統Dynamic weak safe操作系统跨平台網站http kikyou info tvp 主要實作產品吉里吉里啟發語言C C Java JavaScript 目录 1 概述 2 語言特性 2 1 物件導向 2 2 作用域 2 3 跨平臺性 3 產品 3 1 KAG3 4 外部連結概述 编辑TJS2是一種用於遊戲開發的內嵌式腳本語言 以C C 實現 其語法多來自C C Java和Javascript 方便對相關程式語言有認識的人學習 語言特性 编辑TJS2 是一種弱類型動態物件導向語言 支持 多重繼承 对象封装物件導向 编辑 和ECMAScript 3一樣 沒有函式和方法之分 所有宣告 定義於全局作用域或宣告 定義於函式 setter getter 類型之外的變量 函式 類別 屬性都是全局物件 global 的成員 和ECMAScript 3一樣 所有函式 方法都是物件 而且TJS2中的屬性和類型 class 也是物件 所有類型 屬性 函式在宣告 定義了之後 就成為最接近的類型 函式 getter setter或全局物件的成員 而可見於任何作用域 只有類型物件是執行時動態查找 lookup 所有實例物件的成員變量 屬性和方法都在實例化時靜態束綁固定了 任何對類型物件的運行時修改都不會影響到該類型的實例 物件所屬類型可以在運行時動態增添 作用域 编辑 沒有詞法作用域 所有函式 屬性和類別在執行時的作用域都由物件閉包來決定 跨平臺性 编辑 TJS2本身是跨平臺的 但其宿主程式吉里吉里2的框架暫時不是跨平臺而依賴於Windows作業系統 產品 编辑KAG3 编辑 由W Dee氏開發的KAG3系統 主要用於開發視覺化文字冒險遊戲 AVG 也可以用於開發養成遊戲或其他種類的電子遊戲 外部連結 编辑吉里吉里下載頁 W Dee的日記 載有開發進度和內容 TJS2最新源始碼 永久失效連結 取自 https zh wikipedia org w index php title TJS2 amp oldid 70829403, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。