⚠ BREAKING CHANGES
-
The
(block)
node of the grammar is no longer visible. -
Standardize on lowercase
gap
everywhere. (70b53e0)
Features
- Add atomic statements and functions. (e92c672)
- Add folds queries (cc8ede9)
- Add highlighting support for newly added constructs (e7de263)
- Add more fields to grammar, inline and hide block node (e2ba306)
- Add new and improve existing highlight queries, update tests to match. (c17ad64)
- Add support for conversion markers in floats. (dfb2a20)
- Add support for fail boolean, improve highlighting. (33c995b)
- Add support for leading period floats. (e357819)
- Add support for pragmas (ae89ad9)
- Add support for record-like constructs. (1a3e4ac)
- Add tags queries and tests (5399d5c)
- Add variables and record selectors. (229bffb)
- Allow calls immediately after function definition. (2c1958e)
- Create external scanner stub. (a535485)
- Extend line continuation support, implement booleans. (592483d)
- Implement help statements (254dd7f)
- Implement quit statements (d2c1de6)
- Implement string external scanner. (7b350cd)
- Improve identifiers, strings and characters. (fc43939)
- Improve local queries (d1eb1a7)
- Improve README and highlighting. (57aa1e3)
- Improve selectors and function calls. (1aa6f87)
- Initial float and multiline string implementation (d72bc06)
- Refactor line continuation regex function. (9fcb7b4)