aiscript 0.4.1
aiscript: ^0.4.1 copied to clipboard
Parser and interpreter for AiScript, a lightweight scripting language, written in Dart.
0.4.1 #
- Added explicit type casts for parser def.
- Minor documentation improvement.
0.4.0 #
Core:v=0.15.0Core:to_strnow allows any type of value.- Added more math functions and constants.
- Implemented and/or operators short-circuiting.
- Fixed stack overflow in
DeepEqValue.deepEq.
0.3.0 #
- Added
Interpreter.addTimerFuture()andInterpreter.runTimers() - Properly implemented Async functions (timeout, interval). Note that to run the timer of these functions, you must await for
Interpreter.runTimers() - Fixed
ArrValue.toJson(). It now returns aList<dynamic>
0.2.0 #
- The type of the
argsargument inInterpreter.callhas been changed toList<Node> - Num values are now passed to native functions as copies (same as normal functions)
- Added more API docs.
0.1.0 #
- Initial release.