Primitive statement macros
Cherry should support the following statements
- if
- cond (multi condition if statement)
- let (constants)
- define (functions)
- loop (syntax suger for recursion)
- begin (sequencing)
- match (pattern matching, improved case)
Cherry should support the following statements