歡迎您光臨本站 註冊首頁

Java 表示式引擎 Aviator 釋出 5.0 大版本,升級為指令碼語言

←手機掃碼閱讀     admin @ 2020-04-27 , reply:0

Aviator 表示式引擎正式釋出 5.0 大版本,升級為 AviatorScript 指令碼語言,定位是高效能、輕量級、易於和 Java 互動的寄宿於 JVM 之上的指令碼語言。

本次大版本主要更新如下:

  1. 大括號 { ... } 括起來的詞法作用域。
  2. let 語句用於定義區域性變數。
  3. 條件語句 if/elsif/else
  4. 迴圈語句 forwhile ,以及相應的 breakcontinue 語句支援。
  5. return 語句用於從指令碼或者函式中返回值。
  6. fn hello() { println("hello"); } 新的 fn 語法用於定義命名函式。
  7. ## 單行註釋 註釋支援
  8. 模組系統
  9. new 語法用於建立物件
  10. 異常處理
  11. 完整的 Java Scripting API 支援。
  12. LRU 編譯結果快取支援
  13. 命令列工具 aviator ,方便執行和測試。
  14. 大量的內部重構和最佳化

並且全面更新了文件《AviatorScript 程式設計指南》。更多改動和不相容點說明參見《如何升級到 5.0 大版本(老使用者必讀)》

專案更多說明參見 Github 首頁:https://github.com/killme2008/aviator


[admin ]

來源:OsChina
連結:https://www.oschina.net/news/115208/aviator-5-0-released
Java 表示式引擎 Aviator 釋出 5.0 大版本,升級為指令碼語言已經有155次圍觀

http://coctec.com/news/all/show-post-231776.html