What's Changed
- π init tree-sitter-kcl with import statement by @zwpaper in #1
- π€οΈ π init ci to do test by @zwpaper in #4
- β¨ add assign grammar by @zwpaper in #3
- feat: add full grammar by @Peefy in #5
- Add license scan report and status by @fossabot in #7
- lfx pre test adding expression syntax rules and refine test cases by @Vishalk91-4 in #10
- Added assert, schema and remaining statement, test cases by @Vishalk91-4 in #12
- Test Case Supplements by @Daksh-10 in #11
- feat: add optional expr by @shruti2522 in #13
- feat: add expr-syntax rules and expr-tests by @shruti2522 in #14
- Added Test cases for Types by @Vishalk91-4 in #16
- Adding Grammer by @Daksh-10 in #17
- Added tests and modules for mixin, rule stmt and quantifier expressions by @Vishalk91-4 in #15
- Adding 'Schema' and 'Expression' Grammar by @Daksh-10 in #18
- Removing ERROR codes present in test files by @Vishalk91-4 in #19
- Correction in grammar for identifiers and type system by @Daksh-10 in #21
- Correcting exisiting grammar and adding test cases by @Vishalk91-4 in #20
- Addition of long expression, index signature ad no functional elements by @Vishalk91-4 in #22
- Added Sequence Operations, selector and test cases by @Vishalk91-4 in #23
- Adding import with multiple files, type system and various schemas by @Vishalk91-4 in #24
- Added Additional Schema, Mixin and Rule opeations by @Vishalk91-4 in #25
- Resolved schema config, various schema and rule statements by @Vishalk91-4 in #27
- chore: bump tree-sitter version to 0.23 by @Peefy in #29
- refactor: grammar rules, fix errors and add more tests by @Peefy in #30
New Contributors
- @zwpaper made their first contribution in #1
- @Peefy made their first contribution in #5
- @fossabot made their first contribution in #7
- @Vishalk91-4 made their first contribution in #10
- @Daksh-10 made their first contribution in #11
- @shruti2522 made their first contribution in #13
Full Changelog: https://github.com/kcl-lang/tree-sitter-kcl/commits/v0.1.0