跳轉到內容

Ring

75% developed
來自華夏公益教科書
關於

Ring 程式語言

版本 1.0

Ring 是一種創新且實用的通用多正規化指令碼語言,可以嵌入 C/C++ 專案,使用 C/C++ 程式碼擴充套件,或者用作獨立語言。支援的程式設計正規化包括命令式、過程式、面向物件、函式式、超程式設計、使用巢狀結構的宣告式程式設計和自然程式設計。該語言可移植(Windows、Linux、Mac OS X、Android 等),可用於建立控制檯、GUI、Web、遊戲和移動應用程式。該語言旨在簡單、精簡、靈活且快速。它是一種動態語言(動態型別和弱型別),將原始碼編譯成位元組碼,然後由 Ring 虛擬機器執行,Ring 虛擬機器與 Ring 編譯器整合在一個程式中。該語言的第一個版本(大約 100,000 行 C/C++/Ring 程式碼)於 2016 年 1 月 25 日釋出。

運算子

[編輯 | 編輯原始碼]

控制結構

[編輯 | 編輯原始碼]

獲取輸入

[編輯 | 編輯原始碼]

日期和時間

[編輯 | 編輯原始碼]

檢查資料型別和轉換

[編輯 | 編輯原始碼]

數學函式

[編輯 | 編輯原始碼]

系統函式

[編輯 | 編輯原始碼]

Eval() 和除錯

[編輯 | 編輯原始碼]

演示程式

[編輯 | 編輯原始碼]

ODBC 函式

[編輯 | 編輯原始碼]

MySQL 函式

[編輯 | 編輯原始碼]

安全和網際網路功能

[編輯 | 編輯原始碼]

面向物件程式設計 (OOP)

[編輯 | 編輯原始碼]

使用巢狀結構的宣告式程式設計

[編輯 | 編輯原始碼]

自然語言程式設計

[編輯 | 編輯原始碼]

函數語言程式設計

[編輯 | 編輯原始碼]

反射和超程式設計

[編輯 | 編輯原始碼]

使用 C/C++ 語言進行擴充套件

[編輯 | 編輯原始碼]

在 C/C++ 程式中嵌入 Ring 直譯器

[編輯 | 編輯原始碼]

命令列選項

[編輯 | 編輯原始碼]

Web 開發 (CGI 庫)

[編輯 | 編輯原始碼]

用於包裝 C/C++ 庫的程式碼生成器

[編輯 | 編輯原始碼]

使用 RingAllegro 進行圖形和 2D 遊戲程式設計

[編輯 | 編輯原始碼]

使用 RingQt 進行桌面和移動開發

[編輯 | 編輯原始碼]
華夏公益教科書