107 Commits

Author SHA1 Message Date
Aoran Zeng
f26817f433
Implement namespace 2025-07-16 20:37:19 +08:00
Aoran Zeng
3b7147b25a
Bump rawstr4c version to v0.2.0.0 2025-07-16 19:41:19 +08:00
Aoran Zeng
9aeb3541ed
Fix: not to escape ' 2025-07-16 19:40:29 +08:00
Aoran Zeng
85d8ee940c
Fix multiple output kinds 2025-07-16 19:33:14 +08:00
Aoran Zeng
b1a45fb4d7
Fix output condition 2025-07-16 19:07:46 +08:00
Aoran Zeng
4035984d72
Update .gitignore 2025-07-16 19:07:01 +08:00
Aoran Zeng
d8b53cbfdb
Add test file 2025-07-16 19:05:57 +08:00
Aoran Zeng
2ec3c3d8d1
Respect name-literally 2025-07-16 18:41:27 +08:00
Aoran Zeng
ac114dd2f8
Add translate- file 2025-07-16 18:24:26 +08:00
Aoran Zeng
f64ccf4870
Fix config output name 2025-07-16 18:21:21 +08:00
Aoran Zeng
2dbee0b272
Show config blocks when debugging Parser 2025-07-16 18:16:10 +08:00
Aoran Zeng
ff14468b14
Use new Config for Generator 2025-07-16 17:54:03 +08:00
Aoran Zeng
e0988351eb
Add Config 2025-07-16 17:37:43 +08:00
Aoran Zeng
bdba1fac31
Fight with the type 2025-07-16 17:31:11 +08:00
Aoran Zeng
8032921182
Strict types 2025-07-16 15:47:21 +08:00
Aoran Zeng
286843b40b
Rename to ConfigBlock 2025-07-16 12:19:05 +08:00
Aoran Zeng
2387b4e9f8
Remove fixtures prefix 2025-07-16 11:19:18 +08:00
Aoran Zeng
15ce694967
Add test file 2025-07-16 11:17:40 +08:00
Aoran Zeng
08da1c712b
Implement inherited config 2025-07-16 11:16:46 +08:00
Aoran Zeng
04b15fec17
Add USAGE 2025-07-16 03:29:58 +08:00
Aoran Zeng
902a40bed7
Move files handler back to main 2025-07-16 03:12:05 +08:00
Aoran Zeng
66e5c1f7e0
Adjust Generator according to the new Parser 2025-07-16 02:28:15 +08:00
Aoran Zeng
c86b75987e
Parser new with a path, not a IO::Path 2025-07-16 02:14:16 +08:00
Aoran Zeng
cefa25a883
Rename type 2025-07-16 02:01:16 +08:00
Aoran Zeng
a6b0338ee0
Move debug functions to Parser 2025-07-16 01:52:07 +08:00
Aoran Zeng
c3657b44ef
Little update 2025-07-16 01:45:09 +08:00
Aoran Zeng
c4d0d1eb0e
Rewrite Parser consistent from bottom to top 2025-07-16 01:38:02 +08:00
Aoran Zeng
4e5003f36e
Rename to root 2025-07-16 00:23:09 +08:00
Aoran Zeng
676089ee7a
Test parser hierarchy 2025-07-16 00:10:45 +08:00
Aoran Zeng
efd98676b8
Add test-parser.rakutest 2025-07-15 21:12:07 +08:00
Aoran Zeng
094acc1e85
Move to fixture 2025-07-15 20:44:40 +08:00
Aoran Zeng
7369734df6
Add test-hierarchy 2025-07-15 20:44:01 +08:00
Aoran Zeng
02f08acf5c
Add type 2025-07-15 19:02:31 +08:00
Aoran Zeng
5ac415801c
Fix destination 2025-07-15 07:57:14 +08:00
Aoran Zeng
4ac8ae9cc0
Deal with more illegal chars in C variable 2025-07-15 00:10:34 +08:00
Aoran Zeng
895d0b4823
Update doc 2025-07-14 17:36:44 +08:00
Aoran Zeng
0dba3904cf
Rewrite old source list for Ubuntu and Debian 2025-07-14 17:06:10 +08:00
Aoran Zeng
572851f576
Fix prefix in section 2025-07-14 04:05:09 +08:00
Aoran Zeng
685ae27d23
Update maintain URL 2025-07-14 03:58:34 +08:00
Aoran Zeng
6c07328071
Add version to rawstr4c 2025-07-14 03:45:17 +08:00
Aoran Zeng
2aef111e74
Add missing license notice in header 2025-07-14 02:54:08 +08:00
Aoran Zeng
e3dd337b28
Refined output 2025-07-14 01:44:50 +08:00
Aoran Zeng
bd45eff13c
Fix generated files destination 2025-07-14 01:32:58 +08:00
Aoran Zeng
4dc7908e74
Update download script 2025-07-13 20:36:23 +08:00
Aoran Zeng
fababf3aec
Add license to header 2025-07-13 20:12:38 +08:00
Aoran Zeng
22beaa7f4c
Move to test 2025-07-13 19:55:54 +08:00
Aoran Zeng
7d7ff19d86
Move to tool 2025-07-13 19:53:19 +08:00
Aoran Zeng
109ac591c4
Use more intimate terms 2025-07-12 12:10:45 +08:00
Aoran Zeng
09010c2ba1
Notice chsrc-bootstrap in installer.sh 2025-07-12 11:56:16 +08:00
Aoran Zeng
0df9d54b27
Prerelease v0.2.1.4 2025-07-12 07:44:44 +08:00