Added VAR parameters.
The compiler is now case-insensitive.
FUNCTIONs now work again.

A hidden variable is allocated on the stack to hold
the result value of FUNCTIONs.