Commit Graph

20 Commits

Author SHA1 Message Date
ValKmjolnir f89cc08e74 🎨 format 2025-06-02 13:27:04 +08:00
ValKmjolnir b6cea3199f 📝 delete system call in test files 2024-05-22 23:41:14 +08:00
ValKmjolnir 6adf573f3f optimize lib.nas 2023-12-06 20:10:07 +08:00
ValKmjolnir 270e6e568f 📝 update scripts 2023-11-16 23:19:03 +08:00
ValKmjolnir 5b68701a95 add import logic for use statement 2023-11-01 00:37:02 +08:00
ValKmjolnir dc56162c55 optimize location info gen in codegen
and refactor lib.nas, add multiple native modules
2023-07-23 23:57:25 +08:00
ValKmjolnir e43bd1eaf2 update test files 2022-12-03 01:24:56 +08:00
ValKmjolnir a402e6d7d2 🚀 add a new way to import other files:
`import("./stl/queue.nas");` now has same function as `import.stl.queue;`
2022-07-06 22:21:01 +08:00
ValKmjolnir b4aad5249b 🎨 fix a bug in module/keyboard.cpp that if program exited with an error, the terminal may not echo the text you input 2022-05-20 21:42:28 +08:00
ValKmjolnir 387d44f9cb 📝 update test files 2022-05-17 18:22:24 +08:00
ValKmjolnir 9740ae90a5 update docs 2022-03-14 20:29:49 +08:00
ValKmjolnir 34a59db9c4 add destructor for obj_file & change arguments in test/tetris.nas 2022-03-12 23:37:16 +08:00
ValKmjolnir 01837de162 update test/tetris.nas 2022-03-11 23:42:09 +08:00
ValKmjolnir 83e27aa0cb fix bug in test/tetris.nas 2022-02-25 23:34:02 +08:00
ValKmjolnir 4be9c8b5c1 update test/tetris.nas 2022-02-23 01:09:31 +08:00
ValKmjolnir 728211e611 fix bug in libkey and test/tetris.nas 2022-02-22 18:01:49 +08:00
ValKmjolnir 2d4255a162 finish tetris.nas 2022-02-21 17:10:13 +08:00
ValKmjolnir 98668da741 finish basic functions of tetris 2022-02-21 00:47:32 +08:00
ValKmjolnir 7812c7f691 finish map drawing in test/tetris.nas 2022-02-20 17:58:13 +08:00
ValKmjolnir 84aa18d5d2 add new third-lib libkey that includes function: kbhit,getch,nonblock 2022-02-19 16:55:54 +08:00