hetu_script 0.1.2+1 hetu_script: ^0.1.2+1 copied to clipboard
Hetu is a lightweight script language for embedding in Flutter apps.
0.1.2 #
- Added Analyzer and Formatter utility classes (WIP).
- Added Type expression and related assignment operations.
- Feature: Added default implementation of 'toJson' on instances.
0.1.1 #
- Feature: Sequenced constructor calling through super classes.
- Feature: 'super' keyword with instance method, for calling super class method.
- Feature: 'as' & 'is' operator, with super class checking & casting.
- Feature: Full funtion type check with parameters and return type.
0.1.0+1 #
- Refactor: Changed default interpreter into bytecode machine.
- Feature: String interpolation.
- Feature: Now fully support nested function and literal function.
- Feature: Added ++, -- post and pre operators, and +=, -=, *=, /= operators.
- Feature: Full support on While, Do loops, classic for(init;condition;increment), for...in/of, when statement (works like switch).
- Feature: Ternary operator: 'conditon ? true : false'.
- Feature: Interpreter function for bind Dart Function Typedef.
0.0.5 #
- Refactor: Migrate to null safety.
- Feature: Literal function expression (anonymous function).
- Feature: Named function parameters.
- Feature: Support literal hexadecimal numbers.
0.0.1 #
- Initial version, hello world!