Commit Graph

12 Commits

Author SHA1 Message Date
ValKmjolnir 49f8cefca0 avoid repeatedly importing the same modules 2023-11-01 23:49:15 +08:00
ValKmjolnir ccbe341dc5 add import logic for use statement 2023-11-01 00:37:02 +08:00
ValKmjolnir 4757dd220a 📝 add check for use statement 2023-10-31 19:53:01 +08:00
ValKmjolnir aab7decd70 split type definition from gc.h 2023-10-15 21:46:53 +08:00
ValKmjolnir d0d9ce3b80 🔥 delete tools/repl.nas 2023-09-17 22:49:06 +08:00
ValKmjolnir a801669888 add experimental REPL (cpp) 2023-08-27 17:46:10 +08:00
ValKmjolnir 98b0086656 🐛 fix segfault in `var x = (var a,b) = (1,2)` 2023-08-20 16:48:53 +08:00
ValKmjolnir 88b039a82e 📝 add experimental repl (for fun) 2023-08-19 21:36:12 +08:00
ValKmjolnir 31113ff69f 📝 delete std/sort.nas & update test file 2023-07-23 00:30:14 +08:00
ValKmjolnir 25e202fbaf add check for generated module name 2023-07-20 19:56:27 +08:00
ValKmjolnir d479f13a5c support nasal module 2023-07-20 00:54:57 +08:00
ValKmjolnir eca6141408 optimize codegen 2023-07-05 00:24:34 +08:00