// x() should be considered one (blank) argument when there is a macro which
//  has one parameter. It should produce "RIGHT" and not "RIGHT()", and no
//  errors.
#define x(a) RIGHT a
x()
