Implement concatenation and variadic macros

Implement concatenation operator and variadic macros. The most used
cpp preprocessing directives are now supported.
Implement concatenation and variadic macros

Implement concatenation operator and variadic macros. The most used
cpp preprocessing directives are now supported.