| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | first sketch of pexpex | Nathan Reiner | 2025-08-27 |
| | | |||
| * | add pex | Nathan Reiner | 2025-07-19 |
| | | |||
| * | move to zig 0.14.1HEADmaster | Nathan Reiner | 2025-05-28 |
| | | |||
| * | add readme and licence | Nathan Reiner | 2025-05-28 |
| | | |||
| * | grammar: fix invalid grammar loading error | Nathan Reiner | 2025-05-22 |
| | | |||
| * | Merge branch 'master' of http://git.nathanreiner.xyz/mry | Nathan Reiner | 2025-05-21 |
| |\ | |||
| | * | fix unit tests | Nathan Reiner | 2025-05-21 |
| | | | |||
| * | | fix unit tests | Nathan Reiner | 2025-05-21 |
| |/ | |||
| * | extract benchmark and generate into separate files | Nathan Reiner | 2025-05-21 |
| | | |||
| * | rename recognize to benchmark | Nathan Reiner | 2025-05-20 |
| | | |||
| * | Remove unneeded print statements | Nathan Reiner | 2025-05-15 |
| | | |||
| * | recognizer: change condition since epsilons are quite rare | Nathan Reiner | 2025-05-15 |
| | | |||
| * | rename test | Nathan Reiner | 2025-05-15 |
| | | |||
| * | minor optimization: add a first set to each rule variant | Nathan Reiner | 2025-05-15 |
| | | |||
| * | add tests | Nathan Reiner | 2025-05-15 |
| | | |||
| * | improve gss node cashing and creation | Nathan Reiner | 2025-05-15 |
| | | |||
| * | cli: add summary at the end | Nathan Reiner | 2025-05-15 |
| | | |||
| * | fix entry argument | Nathan Reiner | 2025-05-14 |
| | | |||
| * | add new grammar tests | Nathan Reiner | 2025-05-14 |
| | | |||
| * | recognizer: fix next_char check bug | Nathan Reiner | 2025-05-14 |
| | | |||
| * | make it work sometimes | Nathan Reiner | 2025-05-13 |
| | | |||
| * | add full grammar parsing | Nathan Reiner | 2025-05-06 |
| | | |||
| * | generate: add multi-threading | Nathan Reiner | 2025-04-26 |
| | | |||
| * | use gss | Nathan Reiner | 2025-04-26 |
| | | |||
| * | first working implementation (unoptimized) | Nathan Reiner | 2025-04-26 |
| | | |||
| * | fix naming | Nathan Reiner | 2025-04-24 |
| | | | | | | the struct RuleList is now named NonTerminal and its member rhs is now called Rule. | ||
| * | change Grammar to in-file struct | Nathan Reiner | 2025-04-24 |
| | | |||
| * | Implement grammar parser | Nathan Reiner | 2025-04-24 |
| This implements the grammar struct together with some other helpful structures like char-set and character. The grammar struct parses a grammar file and also generates the FIRST and FOLLOWS tables. | |||