Skip to content

Comments

[feat] Strict parsing#7

Merged
Zffu merged 13 commits intomasterfrom
feat/strict-parsing
Feb 10, 2026
Merged

[feat] Strict parsing#7
Zffu merged 13 commits intomasterfrom
feat/strict-parsing

Conversation

@Zffu
Copy link
Member

@Zffu Zffu commented Feb 10, 2026

Changelog:

  • Seperated in-body AST parsing from outside-body parsing
  • Added comparator lexer tokens instead of having to parse them from the AST side (now prevents operators from being written like '< ='
  • Cleaned the codebase
  • Cleaned all warnings
  • Added comments on important parts of the codebase
  • Fixed a bug with loop parsing for increment using parse_ast_value instead of parse_ast_value_in_body
  • Fixed a bug with loop parsing where the ind was incremented by one after parsing the increment, causing a parsing error for the whole block.

@Zffu Zffu merged commit d818367 into master Feb 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant