Releases: karol11/argentum
Windows demo of Argentum programming language prototype
- Command-line compiler
- Initial sdl, curl, sqlite bindings
- Examples.
- Debugger
v0.0.1+ added vscode bat + string escape characters + string.ag module, splice operator, parent pointers.
v0.0.2+ modules with module-bound names, + module-level imports, + aliases
v0.0.3+ frozen shared object types, methods, freeze operator, module level constants. @-pointer to producer lambda conversion
v0.0.4+ internal type check fixed +multiline string literals +string interpolation
v0.0.5+ parameterized classes (generics) v1, platform class/interface methods.
v0.0.6+ debugger v1
v0.0.7+ multithreading
v0.0.8+ Single line interpolated strings, break/returns v1, multiple fixes.
v0.0.9+Break return operator, unwind between lambda levels.
v0.0.10+ New syntax for lambdas and passing lambdas to callables.
v0.0.11* Multiple fixes in unwinding.
v0.0.12 Weak-shared-arrays, own-weak-shared maps, Linux support.
v0.0.13 Now compiler removes unused functions, classes, methods, interfaces.
v0.0.14 CURL, SQLite, SDL2-TTF bindings, graphical scene with animations, integration with non-ag-threads and multithreaded ffi, multiple fixes.
v0.0.15 Unified string syntax, unified Lambda - conditionals syntax, init and pipe operator, enumerations v.1, multiple fixes.
v.0.0.16 Multiple fixes
Full Changelog: https://github.com/karol11/argentum/commits/windows-demo-v0.0.7