| Commit message (Collapse) | Author | Age | Lines | SHA | |
|---|---|---|---|---|---|
| * | feat(src/StringConsumer): Add higher order consumers, integer, binary ↵ HEAD main | 2025-11-01 | -5/+156 | 26fa055 | |
| | | | | | | | | | operation and if keywords consumers Higher order consumers are called that way because they use other (base) consumers in their logic. In a sense, the other consumers are parameters to the higher order consumers. | ||||
| * | feat: Output token list | 2025-11-01 | -0/+63 | beccf37 | |
| | | |||||
| * | feat(main): Try to consume the entire input | 2025-11-01 | -4/+9 | 61f138b | |
| | | |||||
| * | fix(StringConsumer): No runtime error in words consumer when start is too large | 2025-11-01 | -1/+1 | 8e9fcf5 | |
| | | |||||
| * | fix(Makefile): Use correct output "binary" | 2025-11-01 | -1/+1 | 3172ed4 | |
| | | |||||
| * | fix(src/StringConsumer): Fix compparisons with word attr and length calculation | 2025-11-01 | -10/+13 | ee2e306 | |
| | | |||||
| * | feat(StringConsumer)!: Rename IWordConsumer to IWordsConsumer | 2025-11-01 | -2/+2 | 6a3e6aa | |
| | | |||||
| * | feat(StringConsumer): Move most whitespace consumer logic into a more ↵ | 2025-11-01 | -10/+75 | ac5b073 | |
| | | | | | generic class | ||||
| * | feat!: Add basic lexer components | 2025-11-01 | -0/+236 | b43c94c | |
| | | |||||
| * | feat: Prepare repo | 2025-11-01 | -91/+3 | 0830615 | |
| | | |||||
| * | feat!: Add compilation script | 2025-11-01 | -0/+56 | 16fa3bb | |
| | | |||||
| * | Initial commit | 2025-11-01 | -0/+93 | 0cd43e8 | |
