This repository was archived by the owner on Oct 5, 2024. It is now read-only.
Activity
refactor: some refactoring on folder structure and utf8 strings
refactor: some refactoring on folder structure and utf8 strings
test: remove libtap submodule, use local files instead
test: remove libtap submodule, use local files instead
Force push
test: remove libtap submodule, use local files instead
test: remove libtap submodule, use local files instead
cmake: set minimum cmake version to 3.5
cmake: set minimum cmake version to 3.5
refactor: some refactoring on utf8 functions and tokenizer
refactor: some refactoring on utf8 functions and tokenizer
tokenizer: rewrite single character tokenizer
tokenizer: rewrite single character tokenizer
remove unnecessary macros & files
remove unnecessary macros & files
Force push
Revert "remove unnecessary macros & files"
Revert "remove unnecessary macros & files"
remove unnecessary macros & files
remove unnecessary macros & files
Force push
parser: parse import declaration named imports clause
parser: parse import declaration named imports clause
Force push
parser: parse import declaration named imports clause
parser: parse import declaration named imports clause
tokenizer: use named token kinds for keywords
tokenizer: use named token kinds for keywords
parser: parse basic import declaration
parser: parse basic import declaration
fix: treat new line character as token
fix: treat new line character as token
fix: update error message for unterminated string literals
fix: update error message for unterminated string literals
fix: read until non-alphabetic characters on keyword tokens
fix: read until non-alphabetic characters on keyword tokens
use token streams and some refactoring
use token streams and some refactoring