What will happen if the AST generated by a macro is obviously artificial or 
unnatural (that will never come from the code parser)?

For example,
    
    
    Infix
      Ident "*"
      Infix
        Ident "+"
        IntLit 1
        IntLit 2
      IntLit 3
    
    
    Run

Is it still vaild?

Reply via email to