Improve Syntax Error Messages and Fix Comments
e71048e83d
Merge pull request 'Improve Syntax Error Messages and Fix Comments' (#29) from kym-script-comments into main
51732a9bf5
Change KYM tokenizer to be internal AST.
62a318e69b
Fix comments not being properly tokenized
7c71e0528f
Add line delimiter between error messages and traces
b311c73c43
Add syntax error reporting
Improve Syntax Error Messages and Fix Comments
There's no benefit to handling the tokenizer as external state being passed to the AST. It may as well just be part of the AST state internally.
62a318e69b
Fix comments not being properly tokenized
7c71e0528f
Add line delimiter between error messages and traces
Ona Script Comments
Comments are actually already meant to be supported in the tokenizer, however a bug was preventing the branch that handles them from ever getting properly invoked.
This led to only the #
…
WIP: Improve Syntax Error Messages and Add Comments
5d06e61564
Merge pull request 'Native "Syscall" Interface for Kym' (#21) from kym-native-function into main
a320a795bc
Amend code review issues
8137f2b474
Fix memory leaks
7b4b827dc2
Refactor Kym runtime API
1ea115b277
Replace globals with native call interface
Native "Syscall" Interface for Kym
Unnecessary Copying in Kym Runtime Heap