1#define A(x) #x
2A('a')
3A("a")
4A(a)
5A(\n)
6A('\n')
7A("\n")
8A('"')
9A("a\nb")
10A(L"a\nb")
11A('\12')
12/*
13 * check-name: Preprocessor #14
14 * check-command: sparse -E $file
15 *
16 * check-output-start
17
18"'a'"
19"\"a\""
20"a"
21"\n"
22"'\\n'"
23"\"\\n\""
24"'\"'"
25"\"a\\nb\""
26"L\"a\\nb\""
27"'\\12'"
28 * check-output-end
29 */
30