Skip to content
  • Oswald Buddenhagen's avatar
    reorganize AST · c63453d8
    Oswald Buddenhagen authored
    turn else, for(), defineTest() and defineReplace() into own node
    types instead of treating them as magic conditionals/functions.
    on top of that, introduce a proper branching node type, so finding
    the alternative code paths can be moved into the parser instead of
    burdening the evaluator with it.
    c63453d8