Better handling of casts involving pointers
Added Pointer.malloc_one(value)
Ignore macro receiver (always define macro in metaclass)
Removed macro receiver from code
Disallow receiver from macros
Added missing cast spec
New syntax for macros
Use the new macro syntax
Error on unterminated macros
Error when using undefined macro variable
Fixed macro expressions locations