|
deebe6d2f8
|
move errors to dedicated file (#7)
|
2024-10-13 18:03:17 -05:00 |
|
|
aa7913b988
|
move scanner state to separate struct (#6)
|
2024-10-13 17:58:52 -05:00 |
|
|
03c0c19dd9
|
simplify lexer and tokenization by removing literal values (#5)
|
2024-10-13 17:14:15 -05:00 |
|
|
433c17999c
|
rename match_char method for clarity
|
2024-10-13 15:14:25 -05:00 |
|
|
583b151c07
|
refactor lexer to support future parsing (#4)
|
2024-10-13 15:07:22 -05:00 |
|
|
784252e6c7
|
create Tokenizer trait and move Lexer::tokenize to trait implementation (#3)
|
2024-10-13 13:15:38 -05:00 |
|
|
51e00e7a5d
|
Remove unnecessary display from TokenType enum (#1)
|
2024-10-12 15:57:58 -05:00 |
|
|
b1bb62c086
|
Merge pull request #2 from joshuadavidthomas/joshuadavidthomas-patch-2
Add initial CI workflow
|
2024-10-12 15:39:51 -05:00 |
|
|
d0c4f1d02b
|
Add initial CI workflow
|
2024-10-12 15:31:30 -05:00 |
|
|
d69f67b74d
|
initial commit
|
2024-10-12 02:20:59 -05:00 |
|