infix-parse An infix expression parser I'm writing as an exercise in learning the Racket macro system