Commit Graph

108 Commits

Author SHA1 Message Date
ValKmjolnir 2cc5bb8625 🎨 format 2025-06-02 13:27:04 +08:00
ValKmjolnir c228dcc149 📝 change makefile 2025-01-11 17:51:34 +08:00
ValKmjolnir dadc0afa35 🐛 fix build failure 2025-01-03 01:07:46 +08:00
ValKmjolnir dea19fe3c3 🔥 move NASAL_EXPORT to nasal.h 2024-12-11 20:52:58 +08:00
ValKmjolnir bbd4d1907b 🎨 optimize implementation of dlopen 2024-06-20 00:29:14 +08:00
ValKmjolnir ce204352c6 add template get/convert for ghost 2024-06-13 23:47:58 +08:00
ValKmjolnir 0f61f8e18e 🐛 fix config error in cmake file 2024-06-02 22:47:53 +08:00
ValKmjolnir 18285c1c5a 🐛 fix link error 2024-06-02 22:39:14 +08:00
ValKmjolnir 77a14699f4 📝 rename lexical tokens 2024-05-21 23:31:21 +08:00
ValKmjolnir 00a655a9fc 📝 change opcode dump format 2024-05-15 00:27:31 +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 c59743b2ed merge module/json.cpp into builtins 2023-12-10 23:55:18 +08:00
ValKmjolnir 8e0d1e18e1 🐛 fix bug in json.cpp & add std/argparse.nas 2023-12-07 00:04:41 +08:00
ValKmjolnir a2c738d4c7 🐛 delete dlclose in module_test.nas 2023-12-06 21:17:53 +08:00
ValKmjolnir 2a36db1cf5 🐛 try fixing segfault in module_test.nas 2023-12-06 21:02:56 +08:00
ValKmjolnir 65dbe51c05 🐛 trigger CI 2023-12-06 20:53:25 +08:00
ValKmjolnir fea52d9c38 🐛 trigger CI 2023-12-06 20:47:28 +08:00
ValKmjolnir eb753c56b8 🐛 trigger CI 2023-12-06 20:38:20 +08:00
ValKmjolnir f70ebc86b2 🐛 trigger CI 2023-12-06 20:31:01 +08:00
ValKmjolnir d56434ae28 optimize lib.nas 2023-12-06 20:10:07 +08:00
ValKmjolnir f747d91efe optimize code 2023-12-05 23:54:26 +08:00
ValKmjolnir 2c03d59b6f 🐛 fix error loading bug in MSVC version 2023-12-02 21:48:20 +08:00
ValKmjolnir 476fbdb859 show function entry file location
in call trace info
2023-12-01 19:31:47 +08:00
ValKmjolnir bd3ae8c440 optimize error handling in json module 2023-11-29 23:24:29 +08:00
ValKmjolnir 135665a5df 🐛 fix generation bug in json module 2023-11-28 23:54:58 +08:00
ValKmjolnir 4f44559a9d add cpp module json 2023-11-28 00:18:13 +08:00
ValKmjolnir d55ba26c83 add cpp module json 2023-11-28 00:17:48 +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 c453cca0a6 add gc mark function pointer in ghost 2023-11-22 00:36:51 +08:00
ValKmjolnir 28a42346b7 📝 update scripts 2023-11-16 23:19:03 +08:00
ValKmjolnir 433743f790 add tool for getting property tree from fgfs
by using --httpd in fgfs
2023-11-06 22:18:48 +08:00
ValKmjolnir 2ea9e03522 🐛 fix bug in recvfrom 2023-11-06 00:22:11 +08:00
ValKmjolnir 8a160dc7f2 use reinterpret_cast as pointer cast 2023-11-05 00:10:26 +08:00
ValKmjolnir c946e9debd 📝 update documents 2023-11-04 00:09:59 +08:00
ValKmjolnir ccbe341dc5 add import logic for use statement 2023-11-01 00:37:02 +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 aab7decd70 split type definition from gc.h 2023-10-15 21:46:53 +08:00
ValKmjolnir 8290b7df9f 🐛 fix mingw make error 2023-10-14 21:30:33 +08:00
ValKmjolnir 63b97fc5ea Merge branch 'master' into develop 2023-10-07 17:35:22 +08:00
Sidi Liang 5233cef16e
Update makefile 2023-10-07 14:41:46 +08:00
ValKmjolnir 63b0112b9d 📝 update README 2023-10-04 11:52:09 +08:00
ValKmjolnir 85bc699905 add command history in repl 2023-09-19 00:24:45 +08:00
ValKmjolnir 36a2aa67ef using c++ cast (wip) 2023-09-14 00:34:31 +08:00
ValKmjolnir c157d8a9b1 🎨 add namespace 2023-09-08 18:17:07 +08:00
ValKmjolnir ec03f0aee0 repl does not write temp file now 2023-09-06 00:12:01 +08:00
ValKmjolnir d690c779b8 split io lib 2023-08-09 00:31:23 +08:00