Skip to content

Expression visitor/walker & node state rewrite

Edgar Onghena requested to merge expression-visitor-node-state into main2

This PR

  • Adds the ExpressionVisitor and ExpressionWalker traits to the parser
  • Removes the non-compliant/broken Ord implementation from AST nodes and tokens
  • Rewrites node_state a little bit based on the two aforementioned changes and removes the NodeState structure
    • Additionally, it is no longer possible to get an associated type for temporal operators, as this is now considered implementation-dependant

Merge request reports