6 Commits

Author SHA1 Message Date
af4239e198 Rename hex() to hexlit(), use lowercase by default, add string case converstions 2026-04-25 12:04:15 +02:00
4d9ce95f6f Rename and parameterize crc function to crc32 2026-04-25 11:57:15 +02:00
a05903df4d Add stricter semicolon grammar, require() function, fix multi-rule xn
To easily spot semicolon errors, they are now
mandatory delimiters after each construct.

Add require() to raise an error if a match is unsucessful.

Multiple rules in one xn files now possible.
2026-04-25 01:19:25 +02:00
0de7edee70 Add CONTRIBUTORS.md, update year in LICENSE.txt 2026-04-24 21:05:30 +02:00
1a9605cb2d Add initial MVP 2026-04-24 20:51:36 +02:00
f926859b1e Add README.md, LICENSE.txt 2025-11-20 19:54:08 +01:00