Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[REFACTORING] Operator Grammar / Implementation #522

Open
rhazn opened this issue Feb 8, 2024 · 0 comments
Open

[REFACTORING] Operator Grammar / Implementation #522

rhazn opened this issue Feb 8, 2024 · 0 comments

Comments

@rhazn
Copy link
Contributor

rhazn commented Feb 8, 2024

  • refactor this grammar to be more clearly readable (e.g. move all binary / ternary expressions into one type, have an easy and clear way to define order of execution instead of this weird setup of referring to the next lower expression)
  • add tests
  • refactor implementation to be less verbose / easier to read / less copy and paste between binary and ternary operators

See discussion in #521

@rhazn rhazn mentioned this issue Feb 9, 2024
@georg-schwarz georg-schwarz changed the title Refactor operator Grammar / Implementation [REFACTORING] Operator Grammar / Implementation Jul 31, 2024
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

No branches or pull requests

1 participant