Aviator 表示式引擎正式釋出 5.0 大版本,升級為 AviatorScript 指令碼語言,定位是高效能、輕量級、易於和 Java 互動的寄宿於 JVM 之上的指令碼語言。
本次大版本主要更新如下:
大括號 { ... }
括起來的詞法作用域。let
語句用於定義區域性變數。if/elsif/else
。for
和 while
,以及相應的 break
和 continue
語句支援。return
語句用於從指令碼或者函式中返回值。fn hello() { println("hello"); }
新的 fn 語法用於定義命名函式。## 單行註釋
註釋支援new
語法用於建立物件 並且全面更新了文件《AviatorScript 程式設計指南》。更多改動和不相容點說明參見《如何升級到 5.0 大版本(老使用者必讀)》。
專案更多說明參見 Github 首頁:https://github.com/killme2008/aviator
[admin
]