Commit Graph

3 Commits

Author SHA1 Message Date
wash b904813cef lang: replace stack-based parser with a recursive parser 2026-04-06 18:25:43 +01:00
wash 143d61e329 lang: ast: add support for multiple block termination tokens 2025-01-16 13:15:18 +00:00
wash 7530dd36a2 lang: ast: move block parser state to separate header file
this allows other parsers to specify what kind of token should end the
block.
2024-11-28 16:56:25 +00:00