gmqcc/tests/pp_va_args.qc
2013-01-02 14:16:42 +01:00

9 lines
204 B
C++

void print(...) = #1;
#define NOPARENS(...) __VA_ARGS__
#define callem(func, args) func(NOPARENS args)
void main() {
print(NOPARENS("hello ", "world\n"));
callem(print, ("Yay", ", there\n"));
}