Commit Graph

30 Commits

Author SHA1 Message Date
ValKmjolnir b96f93872d add framework for subprocess 2024-06-09 00:21:11 +08:00
ValKmjolnir a4896a8732 improve vm::value_info 2024-06-08 00:30:20 +08:00
ValKmjolnir cef6f7cd85 🐛 really enable utf8 on MSVC 2024-06-06 00:00:48 +08:00
ValKmjolnir 78830b8bab 🐛 fix config error in cmake file 2024-06-02 22:47:53 +08:00
ValKmjolnir cae2511e1f 📝 delete nasal_misc.cpp 2024-06-02 19:58:50 +08:00
ValKmjolnir 54a8728b65 📝 add src/util 2024-06-02 16:35:48 +08:00
ValKmjolnir 35ce58051b 📝 move repl.* => repl/* 2024-06-02 16:10:23 +08:00
ValKmjolnir 9d55211177 📝 rename nasal_builtin.* 2024-06-02 16:06:18 +08:00
ValKmjolnir 435120067f add cli module and test/wavecity.nas 2024-06-01 18:52:22 +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 2f35133832 change CMakeLists for json module 2023-11-28 00:19:14 +08:00
ValKmjolnir f319161858 🐛 fix compilation error using CMake 2023-10-22 23:52:39 +08:00
ValKmjolnir 11ed038c09 split type definition from gc.h 2023-10-15 21:46:53 +08:00
ValKmjolnir 32ae68056e add experimental REPL (cpp) 2023-08-27 17:46:10 +08:00
ValKmjolnir 7f493418fd optimize vm 2023-08-10 00:40:00 +08:00
ValKmjolnir 44397bb05e split io lib 2023-08-09 00:31:23 +08:00
ValKmjolnir 2e1d5e682b split bits lib 2023-08-01 00:36:25 +08:00
ValKmjolnir af1a60e3ef split coroutine lib from builtin 2023-07-31 00:25:36 +08:00
ValKmjolnir 076bd1ef2e split math lib into new file 2023-07-30 00:19:38 +08:00
ValKmjolnir 26bec82b52 📝 add logprint & change libs 2023-07-23 18:30:32 +08:00
ValKmjolnir f919f6cf86 add concurrent mark for experiment 2023-07-16 00:37:11 +08:00
ValKmjolnir 9fbc1182e3 📝 rename files 2023-07-02 22:02:31 +08:00
ValKmjolnir f8385556df change build scripts 2023-07-02 19:48:36 +08:00
ValKmjolnir 8feb19bb61 🚀 switch build script to new nasal 2023-07-02 00:32:13 +08:00
ValKmjolnir f14f721299 add new import & use c++17 2023-06-26 23:59:09 +08:00
ValKmjolnir 80dfa6dc7f gc::extend uses std::nothrow 2023-05-18 18:45:56 +08:00
ValKmjolnir d596804b9b vs could build with cmakelists.txt 2023-05-11 19:58:25 +08:00
ValKmjolnir 19cc92c596 improve function of ghost_register_table 2023-05-11 00:24:35 +08:00
ValKmjolnir cbb3906536 add cmakelists.txt 2023-05-06 21:12:40 +08:00