ValKmjolnir
|
671b1ef212
|
📝 delete useless report info
|
2024-06-14 00:35:20 +08:00 |
|
ValKmjolnir
|
1205c6d788
|
✨ improve vm::value_info
|
2024-06-08 00:30:20 +08:00 |
|
ValKmjolnir
|
ce9f28274e
|
🐛 fix compilation error in MSVC
|
2024-06-05 23:42:56 +08:00 |
|
ValKmjolnir
|
d535c8f7c4
|
📝 use the same function table
|
2024-06-05 23:12:38 +08:00 |
|
ValKmjolnir
|
1436693cd6
|
✨ add codegen for ?.
|
2024-06-05 01:13:39 +08:00 |
|
ValKmjolnir
|
4ac4675491
|
📝 delete nasal_misc.cpp
|
2024-06-02 19:58:50 +08:00 |
|
ValKmjolnir
|
a7dfd34120
|
📝 rename nasal_builtin.*
|
2024-06-02 16:06:18 +08:00 |
|
ValKmjolnir
|
3b71c5fee4
|
📝 change output info width from 6 -> 8
|
2024-06-01 00:41:05 +08:00 |
|
ValKmjolnir
|
1f43eae4fa
|
🔥 expand stack depth to 65535
|
2024-05-15 22:59:36 +08:00 |
|
ValKmjolnir
|
00a655a9fc
|
📝 change opcode dump format
|
2024-05-15 00:27:31 +08:00 |
|
ValKmjolnir
|
96731d180f
|
✨ append code size from u32 to u64
|
2024-05-12 22:33:51 +08:00 |
|
ValKmjolnir
|
8e38764df0
|
📝 change span data from u32 to u64
|
2024-05-12 19:34:05 +08:00 |
|
ValKmjolnir
|
cc04720f12
|
🔥 change file structure & add pack.py
|
2024-03-03 23:12:16 +08:00 |
|
ValKmjolnir
|
8e0d1e18e1
|
🐛 fix bug in json.cpp & add std/argparse.nas
|
2023-12-07 00:04:41 +08:00 |
|
ValKmjolnir
|
476fbdb859
|
✨ show function entry file location
in call trace info
|
2023-12-01 19:31:47 +08:00 |
|
ValKmjolnir
|
cacf0ae86a
|
✨ avoid compilation warnings
|
2023-11-23 21:35:11 +08:00 |
|
ValKmjolnir
|
01ceaf7e66
|
⚡ replace vm_type comparison with .is_xxx
|
2023-11-23 00:20:52 +08:00 |
|
ValKmjolnir
|
be84388f5b
|
⚡ change enum vm_type to enum class
|
2023-11-22 22:23:15 +08:00 |
|
ValKmjolnir
|
9629108a1e
|
⚡ improve readability of some codes
|
2023-10-22 23:45:10 +08:00 |
|
ValKmjolnir
|
54317a39a7
|
✨ improve error info of out-of-range
|
2023-10-18 00:29:53 +08:00 |
|
ValKmjolnir
|
a298aa3a63
|
✨ add detail error info in callh
|
2023-10-17 00:44:45 +08:00 |
|
ValKmjolnir
|
1580b31122
|
✨ add function call trace info
|
2023-10-15 23:49:11 +08:00 |
|
ValKmjolnir
|
8290b7df9f
|
🐛 fix mingw make error
|
2023-10-14 21:30:33 +08:00 |
|
ValKmjolnir
|
ecfb679218
|
✨ improve error info when lack arguments
in function call
|
2023-10-14 00:39:25 +08:00 |
|
ValKmjolnir
|
d69dd0b03f
|
✨ change intg to repl output operand
|
2023-10-02 00:46:12 +08:00 |
|
ValKmjolnir
|
f8ecd2ae53
|
🔥 change codegen::gen to codegen::emit
|
2023-09-23 01:08:45 +08:00 |
|
ValKmjolnir
|
3e01239722
|
✨ finish basic function of repl
|
2023-09-17 17:56:59 +08:00 |
|
ValKmjolnir
|
b77d7fafb1
|
⚡ using c++ cast
|
2023-09-15 00:04:19 +08:00 |
|
ValKmjolnir
|
36a2aa67ef
|
✨ using c++ cast (wip)
|
2023-09-14 00:34:31 +08:00 |
|
ValKmjolnir
|
cd4e0c1716
|
🎨 add namespace
|
2023-09-08 00:33:57 +08:00 |
|
ValKmjolnir
|
ae5c76ecd5
|
⚡ maybe do not need o_intg anymore
|
2023-08-27 00:25:49 +08:00 |
|
ValKmjolnir
|
93528babdb
|
⚡ optimize framework of vm
|
2023-08-24 23:24:04 +08:00 |
|
ValKmjolnir
|
044ccb4bc6
|
✨ add profiling tools in debug mode
|
2023-08-06 20:02:12 +08:00 |
|
ValKmjolnir
|
227197996d
|
✨ native functions can be loaded from differen tables
|
2023-07-29 23:45:44 +08:00 |
|
ValKmjolnir
|
fe3847d69c
|
✨ add experimental namespace table
|
2023-07-16 21:31:51 +08:00 |
|
ValKmjolnir
|
7e72661332
|
🐛 complete function of arg in all scopes
|
2023-07-09 16:21:09 +08:00 |
|
ValKmjolnir
|
b4482792c8
|
🧑💻 add important symbol "globals"
|
2023-07-06 22:10:07 +08:00 |
|
ValKmjolnir
|
27bc544bbe
|
📝 rename files
|
2023-07-02 22:02:31 +08:00 |
|