8 Commits

Author SHA1 Message Date
Eugene Rossokha
802d356a35 Pull out codegen tests into a separate module 2023-12-20 00:00:07 +02:00
Eugene Rossokha
912815bac3 Add js import codegen 2023-12-19 23:57:15 +02:00
Eugene Rossokha
58c5c80ee2 Remove a standalone export js codegen 2023-12-19 23:54:06 +02:00
Eugene Rossokha
403b79190c Implement if, for, while and try js codegen 2023-12-18 23:52:39 +02:00
Eugene
58e668285c Implement js declaration, return and throw emission 2023-12-18 11:41:58 +02:00
2dfdd61149 Basic lexing + ty/typedef/binary parsing 2023-12-17 23:21:07 +02:00
Eugene
c91f9ddd6c Implement js expression emission, tehe 2023-12-17 22:51:04 +02:00
626b7f2f2b Initial commit 2023-12-17 18:32:21 +02:00