| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Make project structure more consistentdev | Tolmachev Igor | 2026-05-09 | 2 | -555/+0 |
| | | |||||
| * | Fix lexer processing [+-].\d as symbol instead of number | Tolmachev Igor | 2026-05-09 | 2 | -3/+15 |
| | | | | | | | | Extended lookahead in the number branch to 3 chars. Added tests for "-.5", "+.5", "-.0" in test_numbers and for "-.", "+.", ".", "+.a", "-.a" in test_ambiguous. | ||||
| * | Add test for span positions after quote token | Tolmachev Igor | 2026-05-09 | 1 | -0/+14 |
| | | |||||
| * | Split Spanned<T> from Span and expose fields | Tolmachev Igor | 2026-05-08 | 2 | -5/+7 |
| | | | | | | Spanned<T> wraps a value with a Span. Public fields enable destructuring in pattern matches. | ||||
| * | Fold unclosed string error into Token variant | Tolmachev Igor | 2026-05-08 | 3 | -62/+36 |
| | | | | | | UnclosedString was the only error variant, making lexer::Error redundant. Also removes Result from the Iterator impl. | ||||
| * | Add lexer | Tolmachev Igor | 2026-05-07 | 3 | -0/+553 |
