no whitespace is allowed between macro names and parameter lists