CHatingPython
|
d50bfc868f
|
refactor(AST): improve literals
Changed literal node to templated class and literals to aliases.
|
2026-06-03 14:13:28 +02:00 |
|
CHatingPython
|
52537e0955
|
refactor(AST): node location
Add location function to node and introduce a new abstract_node class.
Refs: #1
|
2026-06-03 13:47:01 +02:00 |
|
CHatingPython
|
9b92c06d87
|
refactor(handle): remove handle
Refs: #1
|
2026-06-03 11:59:36 +02:00 |
|
CHatingPython
|
af982c11ed
|
refactor(parser): change node handles to node results
Refs: #1
|
2026-06-03 11:57:09 +02:00 |
|
CHatingPython
|
a1b5726271
|
refactor(handle): remove non-pointer handle
Previous commit rendered it obsolete.
Refs: #1
|
2026-06-03 11:10:01 +02:00 |
|
CHatingPython
|
d1e32baffe
|
refactor(parser): change value and name handles to results
Refs: #1
|
2026-06-03 11:08:51 +02:00 |
|
CHatingPython
|
cf9c53a9e8
|
refactor(parser): add print operator to AST error
|
2026-06-03 10:53:34 +02:00 |
|
CHatingPython
|
26340c279d
|
refactor(parser): change body_h to body result
Refs: #1
|
2026-06-03 10:45:57 +02:00 |
|
CHatingPython
|
6ce2fba9d2
|
docs: document token error
|
2026-06-03 10:43:25 +02:00 |
|
CHatingPython
|
cb7a348540
|
refactor(lexer): change token_handle to token result
Refs: #1
|
2026-06-02 16:49:40 +02:00 |
|
CHatingPython
|
3491f9aebb
|
refactor(result): add value comparison operators
|
2026-06-02 16:03:38 +02:00 |
|