Change function type syntax, and make parse_list! no longer return a Spanned.
Parse 'else if'
Don't require a semicolon after a return expression.
Initial quick-and-dirty cross-compiler to c. Does not yet handle all language features.
Hack to handle return expressions.
Add resolver