v1.2.2-ALPHA
·
55 commits
to main
since this release
What's Changed
- Added missing keyword highlighting (dynamic, typeof, sizeof, as, is, global, get, set, default, etc.) by @Tbusk
- Added additional syntax support for arrays, slicing, and variable usage instead of just numbers by @Tbusk
- Fixed issue with '@' not taking account all possible keywords in parser by @Tbusk
- Added support for trailing comma in a few additional places where commas are used with parser by @Tbusk
- Added support for expanded usage of numerical suffixes so int numbers can have a float suffix char by @Tbusk
- Added support for alternate form of property set construct by @Tbusk
- Added support for multiple constants to be declared at once separated by comma by @Tbusk
- Added support for constructor to be used in structs by @Tbusk
- Added support for attributes to be used in structs by @Tbusk
- Added support for using hexadecimal literals by @Tbusk
- Added support for field declarations in namespace member area (only partially supported by compiler) by @Tbusk
- Added support for using some keywords from outside objects (like GLib.Object's new, get, set) by @Tbusk
- Added support for additional nullability of variables / types by @Tbusk
Full Changelog: v1.2.1-ALPHA...v1.2.2-ALPHA