11 Commits

Author SHA1 Message Date
Nana Sakisaka
bc5a0623ed Remove _where context 2025-10-10 06:20:09 +09:00
Nana Sakisaka
fcff5b1218 Simplify attribute traits 2025-10-08 07:47:46 +09:00
Nana Sakisaka
05bf2eb30b Migrate to Catch2 (#48)
* Migrate to Catch2

* Enable colors in Catch2

* CI: Cache Catch2

* Remove unused variable

* Supply compiler flags to `Catch2WithMain`

* CI: Fix Catch2 cache

* Fix styling
2025-09-25 17:26:35 +09:00
Nana Sakisaka
bd2c1f66d1 Reduce unnecessary identifiers in the top-level namespace 2025-09-23 20:02:54 +09:00
Nana Sakisaka
c328a29be4 More strict check for incompatible char types (#43) 2025-09-23 18:12:03 +09:00
Nana Sakisaka
62f0242c6a Change coding style of control statements, etc. 2025-09-21 18:10:18 +09:00
Nana Sakisaka
409eac6755 Add minimal parser concept tests 2025-09-20 18:47:09 +09:00
Nana Sakisaka
8cdecfda6b Move license header inside the namespace 2025-09-19 18:25:03 +09:00
Nana Sakisaka
65e1476011 Rename include guards to reflect the current structure 2025-09-19 18:04:07 +09:00
Nana Sakisaka
11bec17390 Include only minimal headers (#33) 2025-09-19 14:50:21 +09:00
Nana Sakisaka
d457307a60 Move tests from x3 to x4 2025-09-18 20:38:29 +09:00