09f07d99f7
fix: fix wrong value hint in clap test.
...
- remove the bracker (<bla>) in clap test because clap will automatically add it.
2026-02-02 16:21:39 +08:00
fece224ec5
fix: fix gcc compile issue
2025-12-16 22:04:01 +08:00
e864b0115e
feat: swap the default value with min/max value in binstore serde.
...
considering setting default value is common that min/max value,
move default value template argument ahead of min/max template argument,
because C++ can not skip template argument like Rust `_` does.
2025-12-16 21:26:49 +08:00
8a604ee813
refactor: rename flag_enum to cenum.
...
- rename flag_enum to cenum because it not only provide functions related to flag enum, but also make C++ enum used like C enum.
2025-12-16 21:22:15 +08:00
194f055039
fix: fix binstore bugs according to test
2025-12-16 14:37:46 +08:00
fcd0b3364f
test: add test for carton binstore
...
- rename serialize namespace to serdes.
- fix some compile issue.
- add test for carton binstore
2025-12-16 14:32:02 +08:00
8a7387c7ff
test: finish lexer61 test and fix its issue.
2025-12-15 13:47:07 +08:00
772bfbeb15
test: add resolver test for clap
2025-12-11 20:16:36 +08:00
6b29b7f715
fix: fix clap and its test.
...
- fix clap test compile and running issue.
- fix unexpected output in console for clap manual.
- remove duplicated program name in clap manual.
- fix there is no default ctor for clap validator.
- fix fatal scoped pointer return in clap parser and resolver.
2025-12-11 19:57:48 +08:00
6a97b13f66
test: basically finish clap test.
...
- basically finish clap test (except variable part)
- fix some clap issue (still have some bugs)
2025-12-11 15:21:59 +08:00
c6c450f6fa
feat: move my homemade fft module into this project.
...
- move homemade fft module into this project.
- also migrate test and benchmark.
2025-10-03 21:01:37 +08:00
e7a05b3488
refactor: rename testbench to test.
...
- rename testbench to test.
- add benchmark for future development.
2025-09-29 13:34:02 +08:00