gmqcc/tests/pp_va_args.qc

10 lines
204 B
C++
Raw Normal View History

2013-01-02 13:16:42 +00:00
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"));
}