ValKmjolnir
|
8d3f752429
|
✨ add native terminal_size
|
2024-08-02 22:34:10 +08:00 |
|
ValKmjolnir
|
4d838dc694
|
✨ add subprocess.active
|
2024-06-16 22:41:50 +08:00 |
|
ValKmjolnir
|
7cc9a9f5c9
|
🔥 delete useless native functions
|
2024-06-15 00:16:10 +08:00 |
|
ValKmjolnir
|
40ca6c19bf
|
✨ finish subprocess::create/terminate
|
2024-06-13 00:43:17 +08:00 |
|
ValKmjolnir
|
bf9f0d6338
|
✨ add subprocess.fork/kill
|
2024-06-12 01:25:40 +08:00 |
|
ValKmjolnir
|
d48c9f44e8
|
✨ add native functions of subprocess
|
2024-06-10 00:30:30 +08:00 |
|
ValKmjolnir
|
7e3c6d06b2
|
✨ add framework for subprocess
|
2024-06-09 00:21:11 +08:00 |
|
ValKmjolnir
|
1436693cd6
|
✨ add codegen for ?.
|
2024-06-05 01:13:39 +08:00 |
|
ValKmjolnir
|
4adf9541b9
|
✨ add codegen for ?? operator
|
2024-06-05 00:01:46 +08:00 |
|
ValKmjolnir
|
a7dfd34120
|
📝 rename nasal_builtin.*
|
2024-06-02 16:06:18 +08:00 |
|
ValKmjolnir
|
1f43eae4fa
|
🔥 expand stack depth to 65535
|
2024-05-15 22:59:36 +08:00 |
|
ValKmjolnir
|
a11e0726bb
|
🔥 add check for imported files' quantity
|
2024-05-12 23:29:48 +08:00 |
|
ValKmjolnir
|
96731d180f
|
✨ append code size from u32 to u64
|
2024-05-12 22:33:51 +08:00 |
|
ValKmjolnir
|
cc04720f12
|
🔥 change file structure & add pack.py
|
2024-03-03 23:12:16 +08:00 |
|
ValKmjolnir
|
22b9bce298
|
✨ add regex lib
|
2024-03-01 22:39:43 +08:00 |
|
ValKmjolnir
|
b3e6b5784a
|
✨ add limited execution mode
|
2024-02-21 19:55:46 +08:00 |
|
ValKmjolnir
|
c59743b2ed
|
⚡ merge module/json.cpp into builtins
|
2023-12-10 23:55:18 +08:00 |
|
ValKmjolnir
|
e8c8a6446b
|
✨ use reinterpret_cast and static_cast
|
2023-11-05 21:25:20 +08:00 |
|
ValKmjolnir
|
d14b816fa0
|
📝 add notes
|
2023-10-07 00:55:20 +08:00 |
|
ValKmjolnir
|
d69dd0b03f
|
✨ change intg to repl output operand
|
2023-10-02 00:46:12 +08:00 |
|
ValKmjolnir
|
5e2bb411e5
|
⚡ optimize codegen
|
2023-09-24 00:41:29 +08:00 |
|
ValKmjolnir
|
f8ecd2ae53
|
🔥 change codegen::gen to codegen::emit
|
2023-09-23 01:08:45 +08:00 |
|
ValKmjolnir
|
cd4e0c1716
|
🎨 add namespace
|
2023-09-08 00:33:57 +08:00 |
|
ValKmjolnir
|
a801669888
|
✨ add experimental REPL (cpp)
|
2023-08-27 17:46:10 +08:00 |
|
ValKmjolnir
|
527cb5277b
|
⚡ optimize vm
|
2023-08-10 00:40:00 +08:00 |
|
ValKmjolnir
|
d690c779b8
|
✨ split io lib
|
2023-08-09 00:31:23 +08:00 |
|
ValKmjolnir
|
044ccb4bc6
|
✨ add profiling tools in debug mode
|
2023-08-06 20:02:12 +08:00 |
|
ValKmjolnir
|
56a26b6ab6
|
✨ update std/math
|
2023-08-03 22:55:59 +08:00 |
|
ValKmjolnir
|
56762d719d
|
✨ split bits lib
|
2023-08-01 00:36:25 +08:00 |
|
ValKmjolnir
|
29b15b89f7
|
⚡ split coroutine lib from builtin
|
2023-07-31 00:25:36 +08:00 |
|
ValKmjolnir
|
654a37ab88
|
✨ split math lib into new file
|
2023-07-30 00:19:38 +08:00 |
|
ValKmjolnir
|
227197996d
|
✨ native functions can be loaded from differen tables
|
2023-07-29 23:45:44 +08:00 |
|
ValKmjolnir
|
788e0026c2
|
✨ optimize location info gen in codegen
and refactor lib.nas, add multiple native modules
|
2023-07-23 23:57:25 +08:00 |
|
ValKmjolnir
|
25e202fbaf
|
✨ add check for generated module name
|
2023-07-20 19:56:27 +08:00 |
|
ValKmjolnir
|
4b597000ba
|
⚡ optimize error report info
|
2023-07-17 00:38:33 +08:00 |
|
ValKmjolnir
|
fe3847d69c
|
✨ add experimental namespace table
|
2023-07-16 21:31:51 +08:00 |
|
ValKmjolnir
|
b4482792c8
|
🧑💻 add important symbol "globals"
|
2023-07-06 22:10:07 +08:00 |
|
ValKmjolnir
|
eca6141408
|
✨ optimize codegen
|
2023-07-05 00:24:34 +08:00 |
|
ValKmjolnir
|
5c714d26aa
|
✨ update
|
2023-07-04 00:33:57 +08:00 |
|
ValKmjolnir
|
27bc544bbe
|
📝 rename files
|
2023-07-02 22:02:31 +08:00 |
|