27 lines
500 B
C++
27 lines
500 B
C++
/*
|
|
* THIS TESTS:
|
|
* - #define errors
|
|
* - attempting to invoke bad #define
|
|
*/
|
|
|
|
#define
|
|
#define "THIS IS BAD"
|
|
#define GOT_BAD_PAREN1(
|
|
#define GOT_BAD_PAREN2(a
|
|
#define GOT_BAD_PAREN3(a,
|
|
#define GOT_BAD_PAREN4(a,)
|
|
#define GOT_BAD_PAREN5(,b)
|
|
#define GOT_BAD_PAREN6(+a,b)
|
|
#define GOT_BAD_PAREN7(a b)
|
|
#define GOT_BAD_PAREN8(a,+b)
|
|
|
|
GOT_BAD_PAREN1();
|
|
GOT_BAD_PAREN2();
|
|
GOT_BAD_PAREN3();
|
|
GOT_BAD_PAREN4();
|
|
GOT_BAD_PAREN5();
|
|
GOT_BAD_PAREN6();
|
|
GOT_BAD_PAREN7();
|
|
GOT_BAD_PAREN8();
|
|
|