Commit Graph

1627 Commits

Author SHA1 Message Date
ValK 872bcbc3b2 Merge pull request #48 from ValKmjolnir/develop
👾 finish subprocess module
2024-06-13 01:06:38 +08:00
ValKmjolnir 303bdd80cb 🐛 subprocess::terminate return correct value 2024-06-13 01:00:18 +08:00
ValKmjolnir e6a8e60757 finish subprocess::create/terminate 2024-06-13 00:43:17 +08:00
ValKmjolnir 06f2004bf0 🐛 fix compilation error on macOS 2024-06-12 22:08:02 +08:00
ValKmjolnir 8fff4ffb86 add subprocess.fork/kill 2024-06-12 01:25:40 +08:00
ValK b5ae442ccd Merge pull request #47 from ValKmjolnir/develop
👾 try adding new module `subprocess`
2024-06-10 00:42:30 +08:00
ValKmjolnir cde081ae9a 🐛 fix compilation error on MSVC 2024-06-10 00:36:52 +08:00
ValKmjolnir a5dc725010 add native functions of subprocess 2024-06-10 00:30:30 +08:00
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
ValK e7ebd02477 Merge pull request #45 from ValKmjolnir/develop
📝 add tutorial about new operators
v11.2
2024-06-07 00:21:42 +08:00
ValKmjolnir b85b6166aa 📝 rename enums 2024-06-07 00:11:54 +08:00
ValKmjolnir 2e65bf5fe7 📝 update tutorial about new operators 2024-06-06 23:45:27 +08:00
ValK 8f0a93aa97 Merge pull request #44 from ValKmjolnir/develop
 support `??` and `?.` operators & fix utf8 output on MSVC
2024-06-06 00:03:56 +08:00
ValKmjolnir cef6f7cd85 🐛 really enable utf8 on MSVC 2024-06-06 00:00:48 +08:00
ValKmjolnir a91b546e1d 🐛 fix compilation error in MSVC 2024-06-05 23:42:56 +08:00
ValKmjolnir f346e448b9 📝 code improvement 2024-06-05 23:38:48 +08:00
ValKmjolnir 029d928616 📝 use the same function table 2024-06-05 23:12:38 +08:00
ValKmjolnir 200b72852b 🐛 fix typo oprand => operand 2024-06-05 22:59:41 +08:00
ValKmjolnir 41619fe533 add codegen for ?. 2024-06-05 01:13:39 +08:00
ValKmjolnir a9846821e7 add codegen for ?? operator 2024-06-05 00:01:46 +08:00
ValKmjolnir 3d4473a1f5 add parse process for ?? & ?. 2024-06-04 00:49:01 +08:00
ValKmjolnir 285a6f1848 📝 rename tokname => token_name_mapper 2024-06-04 00:14:47 +08:00
ValKmjolnir 08ac9732de add token ?? and ?. 2024-06-03 23:29:40 +08:00
ValKmjolnir a93c6d43a4 beautiful unicode output info 2024-06-02 23:56:49 +08:00
ValK 5360b412cf Merge pull request #43 from ValKmjolnir/develop
🎨 rename & file structure change & improve ast/gc dump format
2024-06-02 22:51:28 +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 928094079b 🐛 fix weird error on mac build 2024-06-02 22:36:41 +08:00
ValKmjolnir 52433af459 Merge branch 'master' into develop 2024-06-02 22:33:59 +08:00
ValKmjolnir daeb65e919 📝 improve output format of gc dump 2024-06-02 22:32:36 +08:00
ValKmjolnir d3b1d37209 add windows code page manager 2024-06-02 22:08:17 +08:00
ValKmjolnir cae2511e1f 📝 delete nasal_misc.cpp 2024-06-02 19:58:50 +08:00
ValKmjolnir 67a4740a02 📝 move functions from nasal_misc => util 2024-06-02 16:53:03 +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 f2d6fec48b using new cli parser 2024-06-02 00:33:21 +08:00
ValKmjolnir 435120067f add cli module and test/wavecity.nas 2024-06-01 18:52:22 +08:00
ValKmjolnir e12d00022b 📝 change output info width from 6 -> 8 2024-06-01 00:41:05 +08:00
ValKmjolnir b6cea3199f 📝 delete system call in test files 2024-05-22 23:41:14 +08:00
ValKmjolnir 41c0910c69 📝 change eol to lf 2024-05-22 20:29:13 +08:00
ValKmjolnir 775964518e 📝 update doc about enabling 65001 code page 2024-05-22 20:02:37 +08:00
ValKmjolnir c812438d96 support utf8 ast dump on windows 2024-05-22 19:23:09 +08:00
ValKmjolnir dfbb77b9aa 📝 rename flstream => filestream 2024-05-22 00:08:36 +08:00
ValKmjolnir b6e1caa0d6 more beautiful ast dump 2024-05-21 23:51:44 +08:00
ValKmjolnir 963f6149c0 📝 rename lexical tokens 2024-05-21 23:31:21 +08:00
ValKmjolnir a7bd96e1b4 📝 update docs 2024-05-17 00:10:24 +08:00
ValK aec319a4ac Merge pull request #42 from ValKmjolnir/develop
📝 update nightly build ci
2024-05-16 19:39:54 +08:00
ValKmjolnir b8a4703271 📝 update ci 2024-05-16 19:35:23 +08:00