#define foo bar
foo "foo" foo
foo"foo"foo
foo "foo foof foofoo other stuff perl style
multi line strings and foo " foo
foo
"foo"


#define 1 ARGH_1
#define A AAAAAA
#define ENSURE0(X,Y)       call ensure_(tonto,X,Y)
#define ENSURE(X,Y)       ENSURE0(X,Y)
#define SYSTEM             type(system_type)
ENSURE(dim>0, "SYSTEM: dim not greater than zero")

#define THIS(AA, BB) AA and BB
#define THAT tester
#define "THAT" real tester
THIS("THAT", "THAT") ___LINE___
"THAT"

"a"b"c"d"e"f"g"h"i"j"k"l"m"n"o"p"q"r"s"t"u"v"w"x"y"z"a"b"c"d"e"f"g"h"i"j"k"l"m"n"o"p"q"r"s"t"u"v"w"x"y"z"0"1"1"2"3"4"5"6"7"8"9"0""A"B"C"D"E"F"G"H"I"J"K"L"M"N"O"P"Q"R"S"T"U"V"W"X"Y"Z"A"B"C"D"E"F"G"H"I"J"K"L"M"N"O"P"Q"R"S"T"U"V"W"X"Y"Z"100"101"102"103"104"105"106"107"108"109"110"
