Commit Graph

1617 Commits

Author SHA1 Message Date
ValK 0ffa62e5cc
Merge pull request #45 from ValKmjolnir/develop
📝 add tutorial about new operators
2024-06-07 00:21:42 +08:00
ValKmjolnir 0f80dd7588 📝 rename enums 2024-06-07 00:11:54 +08:00
ValKmjolnir b09e2a7875 📝 update tutorial about new operators 2024-06-06 23:45:27 +08:00
ValK 5aa99f396b
Merge pull request #44 from ValKmjolnir/develop
 support `??` and `?.` operators & fix utf8 output on MSVC
2024-06-06 00:03:56 +08:00
ValKmjolnir f62d747b23 🐛 really enable utf8 on MSVC 2024-06-06 00:00:48 +08:00
ValKmjolnir ce9f28274e 🐛 fix compilation error in MSVC 2024-06-05 23:42:56 +08:00
ValKmjolnir f83b693f65 📝 code improvement 2024-06-05 23:38:48 +08:00
ValKmjolnir d535c8f7c4 📝 use the same function table 2024-06-05 23:12:38 +08:00
ValKmjolnir 958f669348 🐛 fix typo oprand => operand 2024-06-05 22:59:41 +08:00
ValKmjolnir 1436693cd6 add codegen for `?.` 2024-06-05 01:13:39 +08:00
ValKmjolnir 4adf9541b9 add codegen for `??` operator 2024-06-05 00:01:46 +08:00
ValKmjolnir 43c229fc72 add parse process for `??` & `?.` 2024-06-04 00:49:01 +08:00
ValKmjolnir 32c0b93e05 📝 rename tokname => token_name_mapper 2024-06-04 00:14:47 +08:00
ValKmjolnir 5e2268e4c5 add token `??` and `?.` 2024-06-03 23:29:40 +08:00
ValKmjolnir 5a165d3255 beautiful unicode output info 2024-06-02 23:56:49 +08:00
ValK 0cf8e3bd23
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 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 b020ebf5b5 🐛 fix weird error on mac build 2024-06-02 22:36:41 +08:00
ValKmjolnir 627cb9d773 Merge branch 'master' into develop 2024-06-02 22:33:59 +08:00
ValKmjolnir 886703f3bd 📝 improve output format of gc dump 2024-06-02 22:32:36 +08:00
ValKmjolnir f6d4d79c51 add windows code page manager 2024-06-02 22:08:17 +08:00
ValKmjolnir 4ac4675491 📝 delete nasal_misc.cpp 2024-06-02 19:58:50 +08:00
ValKmjolnir 05605c3570 📝 move functions from nasal_misc => util 2024-06-02 16:53:03 +08:00
ValKmjolnir c840d70a9c 📝 add src/util 2024-06-02 16:35:48 +08:00
ValKmjolnir 764a0c6b4b 📝 move repl.* => repl/* 2024-06-02 16:10:23 +08:00
ValKmjolnir a7dfd34120 📝 rename nasal_builtin.* 2024-06-02 16:06:18 +08:00
ValKmjolnir 2c6a0fd84d using new cli parser 2024-06-02 00:33:21 +08:00
ValKmjolnir 40a53a4224 add cli module and test/wavecity.nas 2024-06-01 18:52:22 +08:00
ValKmjolnir 3b71c5fee4 📝 change output info width from 6 -> 8 2024-06-01 00:41:05 +08:00
ValKmjolnir b02168fc55 📝 delete system call in test files 2024-05-22 23:41:14 +08:00
ValKmjolnir f9f2cf6d47 📝 change eol to lf 2024-05-22 20:29:13 +08:00
ValKmjolnir 6a155f56e5 📝 update doc about enabling 65001 code page 2024-05-22 20:02:37 +08:00
ValKmjolnir 971583b1c7 support utf8 ast dump on windows 2024-05-22 19:23:09 +08:00
ValKmjolnir b6a7b7f46d 📝 rename flstream => filestream 2024-05-22 00:08:36 +08:00
ValKmjolnir 7590a286c3 more beautiful ast dump 2024-05-21 23:51:44 +08:00
ValKmjolnir 77a14699f4 📝 rename lexical tokens 2024-05-21 23:31:21 +08:00
ValKmjolnir 2c851613ce 📝 update docs 2024-05-17 00:10:24 +08:00
ValK b32d4f8f82
Merge pull request #42 from ValKmjolnir/develop
📝 update nightly build ci
2024-05-16 19:39:54 +08:00
ValKmjolnir ad87298737 📝 update ci 2024-05-16 19:35:23 +08:00
ValK 4f0afb31db
Merge pull request #41 from ValKmjolnir/develop
📝 adjust CI & improve maintainability
2024-05-16 00:17:18 +08:00
ValKmjolnir ba6f48c991 📝 adjust ci 2024-05-16 00:13:48 +08:00
ValKmjolnir 250667268a 📝 adjust ci 2024-05-16 00:10:10 +08:00
ValKmjolnir 2bb7ebcb58 🐛 fix syntax error in yaml 2024-05-16 00:08:09 +08:00
ValKmjolnir 7ab40e57e3 📝 try new release action 2024-05-16 00:06:45 +08:00
ValKmjolnir 939257d684 📝 try using action created by myself 2024-05-15 23:49:08 +08:00
ValKmjolnir 4550478caf 📝 test new action 2024-05-15 23:26:45 +08:00
ValKmjolnir bdedd0301d 📝 test CI 2024-05-15 23:16:50 +08:00
ValKmjolnir 5a02a5bd99 📝 test new release 2024-05-15 23:14:42 +08:00
ValKmjolnir 1f43eae4fa 🔥 expand stack depth to 65535 2024-05-15 22:59:36 +08:00