Commit graph

13 commits

Author SHA1 Message Date
Raptorox
9932c83d6f
added statement parsing 2026-06-17 21:02:41 +02:00
Raptorox
a21b119e58
added keywords, LexError 2026-06-17 18:08:02 +02:00
Raptorox
8aeb6e543e
added ParseResult 2026-06-16 23:37:18 +02:00
Raptorox
a887bf4b3e
don't repeat l/rhs in eval 2026-05-21 17:40:53 +02:00
Raptorox
8c507cb1da
add exponentiation 2026-05-21 17:39:43 +02:00
Raptorox
abbf5514e8
clippy 2026-05-21 17:29:30 +02:00
Raptorox
8d2582756d
refactor token names 2026-05-21 17:28:21 +02:00
Raptorox
a3d9723a36
move Expr out of parser 2026-05-21 17:26:14 +02:00
Raptorox
99be8a16c7
add evaluator 2026-05-21 17:12:06 +02:00
Raptorox
c70c5fab4d
add pratt parser 2026-05-21 16:59:07 +02:00
Raptorox
a4eed5214e
move Token out of lexer 2026-05-21 14:08:50 +02:00
Raptorox
ad7a8ad879
add lexer 2026-05-20 21:04:14 +02:00
Raptorox
05ad6afe72
init 2026-05-20 16:17:02 +02:00