Skip to content
This repository was archived by the owner on Oct 5, 2024. It is now read-only.

Activity

chore: remove extra files

mhw0pushed 1 commit to main • 81284b5…9c06f29 • 
on Mar 23, 2024

refactor: some refactoring on folder structure and utf8 strings

mhw0pushed 1 commit to main • 51fc007…81284b5 • 
on Mar 23, 2024

feat: tokenize new line characters

mhw0pushed 1 commit to main • b054751…51fc007 • 
on Mar 21, 2024

chore: cleanup the project

mhw0pushed 1 commit to main • 99e227f…b054751 • 
on Mar 21, 2024

chore: remove gitmodules

mhw0pushed 1 commit to main • b08001e…99e227f • 
on Mar 20, 2024

test: remove libtap submodule, use local files instead

Force push
mhw0force pushed to main • e99752a…b08001e • 
on Mar 20, 2024

test: remove libtap submodule, use local files instead

mhw0pushed 1 commit to main • 33175cf…e99752a • 
on Mar 20, 2024

chore: remove DS_Store hidden file

mhw0pushed 1 commit to main • f6b7598…33175cf • 
on Mar 19, 2024

cmake: set minimum cmake version to 3.5

mhw0pushed 1 commit to main • 0feebfe…f6b7598 • 
on Nov 19, 2023

refactor: some refactoring on utf8 functions and tokenizer

mhw0pushed 1 commit to main • 2084493…0feebfe • 
on Nov 19, 2023

format: fix spacing issues

mhw0pushed 1 commit to main • f4d38ab…2084493 • 
on Nov 16, 2023

tokenizer: rewrite single character tokenizer

mhw0pushed 1 commit to main • 03dc844…f4d38ab • 
on Nov 16, 2023

remove unnecessary macros & files

Force push
mhw0force pushed to main • 7a32b6d…03dc844 • 
on Sep 6, 2023

Revert "remove unnecessary macros & files"

mhw0pushed 1 commit to main • 7eeabb1…7a32b6d • 
on Sep 6, 2023

deps: remove libtap dependency

mhw0pushed 1 commit to main • 90cfc53…7eeabb1 • 
on Sep 6, 2023

rewrite in cxx

mhw0pushed 1 commit to main • 03dc844…90cfc53 • 
on Sep 6, 2023

remove unnecessary macros & files

Force push
mhw0force pushed to main • 3f48a73…03dc844 • 
on Aug 14, 2023

parser: parse import declaration named imports clause

Force push
mhw0force pushed to main • ce99237…3f48a73 • 
on Aug 12, 2023

parser: parse import declaration named imports clause

mhw0pushed 1 commit to main • d3891f0…ce99237 • 
on Aug 12, 2023

tokenizer: add unicode/utf-8 support

mhw0pushed 1 commit to main • 7cc6289…d3891f0 • 
on Jul 29, 2023

tokenizer: use named token kinds for keywords

mhw0pushed 1 commit to main • d74e9d2…7cc6289 • 
on Jul 18, 2023

parser: parse basic import declaration

mhw0pushed 1 commit to main • db1202e…d74e9d2 • 
on Jul 14, 2023

fix: treat new line character as token

mhw0pushed 1 commit to main • b98005e…db1202e • 
on Jul 11, 2023

fix: update error message for unterminated string literals

mhw0pushed 1 commit to main • 43f9cbf…b98005e • 
on Jul 11, 2023

fix: tokenize from keyword

mhw0pushed 1 commit to main • 7b7620f…43f9cbf • 
on Jul 8, 2023

fix: read until non-alphabetic characters on keyword tokens

mhw0pushed 1 commit to main • 74b7d9f…7b7620f • 
on Jul 8, 2023

EOF is also token

mhw0pushed 1 commit to main • dc6ecf1…74b7d9f • 
on Jul 7, 2023

use token streams and some refactoring

mhw0pushed 1 commit to main • 3b0c8c2…dc6ecf1 • 
on Jul 7, 2023

tokenize identifiers

mhw0pushed 1 commit to main • afd45ba…3b0c8c2 • 
on Jul 5, 2023

fix: 0X, 0B and 0O are also valid tokens

mhw0pushed 1 commit to main • bc1ec61…afd45ba • 
on Jul 4, 2023