Don't repeat error message when it happens in require
Error if argument doesn't have default argument after a previous argument has one
Fix code because of "must have default value after a previous argument has one"
Lexer: allow '$' as part of an identifier
Added typeof as a type expression
Added missing static array spec
Added typeof as an expression (experimental)
Use correct C bindings using static arrayin dir.cr
Make sure typeof is normalized