Commit Graph

107 Commits

Author SHA1 Message Date
ValKmjolnir 70b65377e5 📝 change makefile 2025-01-11 17:51:34 +08:00
ValKmjolnir 0fe2e57eee 🐛 fix build failure 2025-01-03 01:07:46 +08:00
ValKmjolnir c59b9a16b2 🔥 move NASAL_EXPORT to nasal.h 2024-12-11 20:52:58 +08:00
ValKmjolnir eeb07aa111 🎨 optimize implementation of dlopen 2024-06-20 00:29:14 +08:00
ValKmjolnir 4e17b37f12 add template get/convert for ghost 2024-06-13 23:47:58 +08:00
ValKmjolnir 78830b8bab 🐛 fix config error in cmake file 2024-06-02 22:47:53 +08:00
ValKmjolnir 4ed7a10e37 🐛 fix link error 2024-06-02 22:39:14 +08:00
ValKmjolnir 963f6149c0 📝 rename lexical tokens 2024-05-21 23:31:21 +08:00
ValKmjolnir 569aa30080 📝 change opcode dump format 2024-05-15 00:27:31 +08:00
ValKmjolnir d540c2dcec 📝 change span data from u32 to u64 2024-05-12 19:34:05 +08:00
ValKmjolnir 3631366af0 🔥 change file structure & add pack.py 2024-03-03 23:12:16 +08:00
ValKmjolnir 63eaa02275 merge module/json.cpp into builtins 2023-12-10 23:55:18 +08:00
ValKmjolnir b56732a2a1 🐛 fix bug in json.cpp & add std/argparse.nas 2023-12-07 00:04:41 +08:00
ValKmjolnir a83cba3c3a 🐛 delete dlclose in module_test.nas 2023-12-06 21:17:53 +08:00
ValKmjolnir b91a9d84a4 🐛 try fixing segfault in module_test.nas 2023-12-06 21:02:56 +08:00
ValKmjolnir 3501b69109 🐛 trigger CI 2023-12-06 20:53:25 +08:00
ValKmjolnir 2d110fca07 🐛 trigger CI 2023-12-06 20:47:28 +08:00
ValKmjolnir fdf641b26c 🐛 trigger CI 2023-12-06 20:38:20 +08:00
ValKmjolnir f75c6d03dc 🐛 trigger CI 2023-12-06 20:31:01 +08:00
ValKmjolnir 6adf573f3f optimize lib.nas 2023-12-06 20:10:07 +08:00
ValKmjolnir 7c5f222364 optimize code 2023-12-05 23:54:26 +08:00
ValKmjolnir 3602a46623 🐛 fix error loading bug in MSVC version 2023-12-02 21:48:20 +08:00
ValKmjolnir d6f820a4bf show function entry file location
in call trace info
2023-12-01 19:31:47 +08:00
ValKmjolnir 5bfc60bbbc optimize error handling in json module 2023-11-29 23:24:29 +08:00
ValKmjolnir 8fe08eaea8 🐛 fix generation bug in json module 2023-11-28 23:54:58 +08:00
ValKmjolnir b0f762e2cd add cpp module json 2023-11-28 00:18:13 +08:00
ValKmjolnir 2accaf2e1e add cpp module json 2023-11-28 00:17:48 +08:00
ValKmjolnir 1c03b70219 replace vm_type comparison with .is_xxx 2023-11-23 00:20:52 +08:00
ValKmjolnir f8aa45c5ae change enum vm_type to enum class 2023-11-22 22:23:15 +08:00
ValKmjolnir 84cb4a4377 add gc mark function pointer in ghost 2023-11-22 00:36:51 +08:00
ValKmjolnir 270e6e568f 📝 update scripts 2023-11-16 23:19:03 +08:00
ValKmjolnir 496327a8ac add tool for getting property tree from fgfs
by using --httpd in fgfs
2023-11-06 22:18:48 +08:00
ValKmjolnir b41f7f119f 🐛 fix bug in recvfrom 2023-11-06 00:22:11 +08:00
ValKmjolnir 2b82d2bb99 use reinterpret_cast as pointer cast 2023-11-05 00:10:26 +08:00
ValKmjolnir bbf13e6c03 📝 update documents 2023-11-04 00:09:59 +08:00
ValKmjolnir 5b68701a95 add import logic for use statement 2023-11-01 00:37:02 +08:00
ValKmjolnir 33a7143d38 improve readability of some codes 2023-10-22 23:45:10 +08:00
ValKmjolnir 88dc0caaec improve error info of out-of-range 2023-10-18 00:29:53 +08:00
ValKmjolnir fc42081f58 add detail error info in callh 2023-10-17 00:44:45 +08:00
ValKmjolnir 11ed038c09 split type definition from gc.h 2023-10-15 21:46:53 +08:00
ValKmjolnir b1e8ba3c6e 🐛 fix mingw make error 2023-10-14 21:30:33 +08:00
ValKmjolnir c83669205e Merge branch 'master' into develop 2023-10-07 17:35:22 +08:00
Sidi Liang a13b23eea1 Update makefile 2023-10-07 14:41:46 +08:00
ValKmjolnir 8dedbc05fa 📝 update README 2023-10-04 11:52:09 +08:00
ValKmjolnir 0a94e8d2dd add command history in repl 2023-09-19 00:24:45 +08:00
ValKmjolnir 12d73a6030 using c++ cast (wip) 2023-09-14 00:34:31 +08:00
ValKmjolnir bf770470eb 🎨 add namespace 2023-09-08 18:17:07 +08:00
ValKmjolnir 30a14694dc repl does not write temp file now 2023-09-06 00:12:01 +08:00
ValKmjolnir 44397bb05e split io lib 2023-08-09 00:31:23 +08:00
ValKmjolnir 8dd2878a23 🔥 delete ghost type table 2023-08-08 20:50:47 +08:00