- Added API support for callback functions
- Allow multiple arguments for
min
(#73) - Allow multiple arguments for
max
(#73) - Allow multiple arguments for
sum
(#73) - Allow multiple arguments for
any
(#73) - Allow multiple arguments for
all
(#73) - Allow multiple arguments for
sort
(#73) - Cast bool to number (#70)
- Added pattern matching (#58)
- Improved REPL termination (#67)
- Allow literal strings (#63)
- Auto completion for member operator (#66)
- Move delete from statement to expression (#62)
- Await to resolve futures (#59)
- Optional arguments language (#57)
- Smaller bug fixes
- Autocomplete for the REPL (#54)
- Improved error display (#55)
delete
existing variables (#61)- Enable
for
loops (#53) - Autocompletion enhancements (#54)
- Minor bug fixes
- Add more standard functions (#48)
- Document existing plugins (#47)
- Refine existing functions (#46)
this
for member functions (#45)- Random plugin (#44)
- Include Nuget packages (#43)
- Include .NET Libraries (#42)
- Fixed some bugs
- Use relative jump instructions
- Extended
is
function to check objects - Various REPL improvements
- Some improvements and fixes
- Import and export in REPL (#41)
- Serialize instructions and AST (#40)
intersection
,union
, andexcept
functions (#39)zip
andconcat
functions (#38)reduce
andwhere
functions (#37)- Added interpolated strings (#35)
- Filesystem plugin for the REPL (#36)
- Some more REPL plugins
- Included x-assignment operator (#34)
- Provided
map
function (#33) - Introduced attachable properties (#32)
- Extended the documentation (#31)
- Created an
ObservableDictionary
helper (#30) - REPL improvements
- Distribute installer via Chocolatey
- Provided
is
/as
functions (#29) - Included the pipe operator (#28)
- Autocomplete / "intellisense" (#23)
- Released plugin architecture (#22)
- Operator improvements (
==
and~=
)
- Some fixes and performance improvements
- Enhanced validation (#27)
- Created installer for the REPL (#26)
- Provided the if statement (#19)
- Included while (#20)
- Control loops via break (#24) and continue (#25)
- Fixed some smaller bugs
- Source code validation (#21)
return
statement (#18)- Lists via
list
function (#17) - Variable arguments collected in
args
(#16) - Auto currying for functions (#15)
- Refactored standard functions
- Fixed increment and decrement operators
- Thread-safe operations
- REPL improvements
- Extended operators (binary and unary)
- Improved VM for performance gain
- Allow block statements in functions (#14)
- Expose API via
SetStatic
(#13) - Include type functions (#12)
- Provide more user documentation (#10)
- Mixed operations work now
- Included more functions, e.g.,
catch
andthrow
functions - Integrated elementary matrix operations (#11)
- Object transformation and wrapping (#9)
- Added logical functions (#8)
- Implemented comparison functions (#5)
- Added trigonometric function (#7)
- Confirmed performance (#4)
- Allow extending with own functions (#3)
- Initial release
- Random numbers (#6)
- Arithmetic functions (#2)
- Simple interpretation (#1)