[cd218e8] | 1 | // |
---|
| 2 | // Cforall Version 1.0.0 Copyright (C) 2017 University of Waterloo |
---|
| 3 | // |
---|
| 4 | // The contents of this file are covered under the licence agreement in the |
---|
| 5 | // file "LICENCE" distributed with Cforall. |
---|
| 6 | // |
---|
| 7 | // literals.c -- |
---|
| 8 | // |
---|
| 9 | // Author : Peter A. Buhr |
---|
| 10 | // Created On : Sat Sep 9 16:34:38 2017 |
---|
| 11 | // Last Modified By : Peter A. Buhr |
---|
[ea0c5e3] | 12 | // Last Modified On : Mon Sep 11 18:08:46 2017 |
---|
| 13 | // Update Count : 85 |
---|
[cd218e8] | 14 | // |
---|
| 15 | |
---|
| 16 | #ifdef __CFA__ |
---|
| 17 | #include <fstream> |
---|
| 18 | |
---|
| 19 | void f( char v ) { sout | "char " | v | endl; } |
---|
| 20 | void f( signed char v ) { sout | "signed char " | v | endl; } |
---|
| 21 | void f( unsigned char v ) { sout | "unsigned char " | v | endl; } |
---|
| 22 | void f( signed short v ) { sout | "signed short" | v | endl; } |
---|
| 23 | void f( unsigned short v ) { sout | "unsigned short" | v | endl; } |
---|
| 24 | void f( signed int v ) { sout | "signed short" | v | endl; } |
---|
| 25 | void f( unsigned int v ) { sout | "unsigned short" | v | endl; } |
---|
| 26 | void f( size_t v ) { sout | "size_t" | v | endl; } |
---|
| 27 | #endif // __CFA__ |
---|
| 28 | |
---|
| 29 | //#define ERROR |
---|
| 30 | |
---|
[62edde5] | 31 | int main() { |
---|
[cd218e8] | 32 | // integer literals |
---|
| 33 | |
---|
| 34 | // octal |
---|
| 35 | 01234567; 01234567u; 01234567l; 01234567ll; 01234567ul; 01234567lu; 01234567ull; 01234567llu; |
---|
| 36 | +01234567; +01234567u; +01234567l; +01234567ll; +01234567ul; +01234567lu; +01234567ull; +01234567llu; |
---|
| 37 | -01234567; -01234567u; -01234567l; -01234567ll; -01234567ul; -01234567lu; -01234567ull; -01234567llu; |
---|
| 38 | |
---|
| 39 | // decimal |
---|
| 40 | 1234567890; 1234567890u; 1234567890l; 1234567890ll; 1234567890ul; 1234567890lu; 1234567890ull; 1234567890llu; |
---|
| 41 | +1234567890; +1234567890u; +1234567890l; +1234567890ll; +1234567890ul; +1234567890lu; +1234567890ull; +1234567890llu; |
---|
| 42 | -1234567890; -1234567890u; -1234567890l; -1234567890ll; -1234567890ul; -1234567890lu; -1234567890ull; -1234567890llu; |
---|
| 43 | |
---|
| 44 | // hexadecimal |
---|
| 45 | 0x0123456789abcdef; 0x0123456789abcdefu; 0x0123456789abcdefl; 0x0123456789abcdefll; 0x0123456789abcdeful; 0x0123456789abcdeflu; 0x0123456789abcdefull; 0x0123456789abcdefllu; |
---|
| 46 | +0x0123456789abcdef; +0x0123456789abcdefu; +0x0123456789abcdefl; +0x0123456789abcdefll; +0x0123456789abcdeful; +0x0123456789abcdeflu; +0x0123456789abcdefull; +0x0123456789abcdefllu; |
---|
| 47 | -0x0123456789abcdef; -0x0123456789abcdefu; -0x0123456789abcdefl; -0x0123456789abcdefll; -0x0123456789abcdeful; -0x0123456789abcdeflu; -0x0123456789abcdefull; -0x0123456789abcdefllu; |
---|
| 48 | |
---|
| 49 | 0x0123456789ABCDEF; 0x0123456789ABCDEFu; 0x0123456789ABCDEFl; 0x0123456789ABCDEFll; 0x0123456789ABCDEFul; 0x0123456789ABCDEFlu; 0x0123456789ABCDEFull; 0x0123456789ABCDEFllu; |
---|
| 50 | +0x0123456789ABCDEF; +0x0123456789ABCDEFu; +0x0123456789ABCDEFl; +0x0123456789ABCDEFll; +0x0123456789ABCDEFul; +0x0123456789ABCDEFlu; +0x0123456789ABCDEFull; +0x0123456789ABCDEFllu; |
---|
| 51 | -0x0123456789ABCDEF; -0x0123456789ABCDEFu; -0x0123456789ABCDEFl; -0x0123456789ABCDEFll; -0x0123456789ABCDEFul; -0x0123456789ABCDEFlu; -0x0123456789ABCDEFull; -0x0123456789ABCDEFllu; |
---|
| 52 | |
---|
| 53 | 0X0123456789abcdef; 0X0123456789abcdefu; 0X0123456789abcdefl; 0X0123456789abcdefll; 0X0123456789abcdeful; 0X0123456789abcdeflu; 0X0123456789abcdefull; 0X0123456789abcdefllu; |
---|
| 54 | +0X0123456789abcdef; +0X0123456789abcdefu; +0X0123456789abcdefl; +0X0123456789abcdefll; +0X0123456789abcdeful; +0X0123456789abcdeflu; +0X0123456789abcdefull; +0X0123456789abcdefllu; |
---|
| 55 | -0X0123456789abcdef; -0X0123456789abcdefu; -0X0123456789abcdefl; -0X0123456789abcdefll; -0X0123456789abcdeful; -0X0123456789abcdeflu; -0X0123456789abcdefull; -0X0123456789abcdefllu; |
---|
| 56 | |
---|
| 57 | 0X0123456789ABCDEF; 0X0123456789ABCDEFu; 0X0123456789ABCDEFl; 0X0123456789ABCDEFll; 0X0123456789ABCDEFul; 0X0123456789ABCDEFlu; 0X0123456789ABCDEFull; 0X0123456789ABCDEFllu; |
---|
| 58 | +0X0123456789ABCDEF; +0X0123456789ABCDEFu; +0X0123456789ABCDEFl; +0X0123456789ABCDEFll; +0X0123456789ABCDEFul; +0X0123456789ABCDEFlu; +0X0123456789ABCDEFull; +0X0123456789ABCDEFllu; |
---|
| 59 | -0X0123456789ABCDEF; -0X0123456789ABCDEFu; -0X0123456789ABCDEFl; -0X0123456789ABCDEFll; -0X0123456789ABCDEFul; -0X0123456789ABCDEFlu; -0X0123456789ABCDEFull; -0X0123456789ABCDEFllu; |
---|
| 60 | |
---|
| 61 | // decimal floating literals |
---|
| 62 | |
---|
| 63 | 0123456789.; 0123456789.f; 0123456789.l; 0123456789.F; 0123456789.L; 0123456789.DL; |
---|
| 64 | +0123456789.; +0123456789.f; +0123456789.l; +0123456789.F; +0123456789.L; +0123456789.DL; |
---|
| 65 | -0123456789.; -0123456789.f; -0123456789.l; -0123456789.F; -0123456789.L; -0123456789.DL; |
---|
| 66 | |
---|
| 67 | 0123456789.e09; 0123456789.e09f; 0123456789.e09l; 0123456789.e09F; 0123456789.e09L; 0123456789.e09DL; |
---|
| 68 | +0123456789.e09; +0123456789.e09f; +0123456789.e09l; +0123456789.e09F; +0123456789.e09L; +0123456789.e09DL; |
---|
| 69 | -0123456789.e09; -0123456789.e09f; -0123456789.e09l; -0123456789.e09F; -0123456789.e09L; -0123456789.e09DL; |
---|
| 70 | |
---|
| 71 | 0123456789.e+09; 0123456789.e+09f; 0123456789.e+09l; 0123456789.e+09F; 0123456789.e+09L; 0123456789.e+09DL; |
---|
| 72 | +0123456789.e+09; +0123456789.e+09f; +0123456789.e+09l; +0123456789.e+09F; +0123456789.e+09L; +0123456789.e+09DL; |
---|
| 73 | -0123456789.e+09; -0123456789.e+09f; -0123456789.e+09l; -0123456789.e+09F; -0123456789.e+09L; -0123456789.e+09DL; |
---|
| 74 | |
---|
| 75 | 0123456789.e-09; 0123456789.e-09f; 0123456789.e-09l; 0123456789.e-09F; 0123456789.e-09L; 0123456789.e-09DL; |
---|
| 76 | -0123456789.e-09; -0123456789.e-09f; -0123456789.e-09l; -0123456789.e-09F; -0123456789.e-09L; -0123456789.e-09DL; |
---|
| 77 | -0123456789.e-09; -0123456789.e-09f; -0123456789.e-09l; -0123456789.e-09F; -0123456789.e-09L; -0123456789.e-09DL; |
---|
| 78 | |
---|
| 79 | .0123456789; .0123456789f; .0123456789l; .0123456789F; .0123456789L; .0123456789DL; |
---|
| 80 | +.0123456789; +.0123456789f; +.0123456789l; +.0123456789F; +.0123456789L; +.0123456789DL; |
---|
| 81 | -.0123456789; -.0123456789f; -.0123456789l; -.0123456789F; -.0123456789L; -.0123456789DL; |
---|
| 82 | |
---|
| 83 | .0123456789e09; .0123456789e09f; .0123456789e09l; .0123456789e09F; .0123456789e09L; .0123456789e09DL; |
---|
| 84 | +.0123456789e09; +.0123456789e09f; +.0123456789e09l; +.0123456789e09F; +.0123456789e09L; +.0123456789e09DL; |
---|
| 85 | -.0123456789e09; -.0123456789e09f; -.0123456789e09l; -.0123456789e09F; -.0123456789e09L; -.0123456789e09DL; |
---|
| 86 | |
---|
| 87 | .0123456789E+09; .0123456789E+09f; .0123456789E+09l; .0123456789E+09F; .0123456789E+09L; .0123456789E+09DL; |
---|
| 88 | +.0123456789E+09; +.0123456789E+09f; +.0123456789E+09l; +.0123456789E+09F; +.0123456789E+09L; +.0123456789E+09DL; |
---|
| 89 | -.0123456789E+09; -.0123456789E+09f; -.0123456789E+09l; -.0123456789E+09F; -.0123456789E+09L; -.0123456789E+09DL; |
---|
| 90 | |
---|
| 91 | .0123456789E-09; .0123456789E-09f; .0123456789E-09l; .0123456789E-09F; .0123456789E-09L; .0123456789E-09DL; |
---|
| 92 | -.0123456789E-09; -.0123456789E-09f; -.0123456789E-09l; -.0123456789E-09F; -.0123456789E-09L; -.0123456789E-09DL; |
---|
| 93 | -.0123456789E-09; -.0123456789E-09f; -.0123456789E-09l; -.0123456789E-09F; -.0123456789E-09L; -.0123456789E-09DL; |
---|
| 94 | |
---|
| 95 | 0123456789.0123456789; 0123456789.0123456789f; 0123456789.0123456789l; 0123456789.0123456789F; 0123456789.0123456789L; 0123456789.0123456789DL; |
---|
| 96 | +0123456789.0123456789; +0123456789.0123456789f; +0123456789.0123456789l; +0123456789.0123456789F; +0123456789.0123456789L; +0123456789.0123456789DL; |
---|
| 97 | -0123456789.0123456789; -0123456789.0123456789f; -0123456789.0123456789l; -0123456789.0123456789F; -0123456789.0123456789L; -0123456789.0123456789DL; |
---|
| 98 | |
---|
| 99 | 0123456789.0123456789E09; 0123456789.0123456789E09f; 0123456789.0123456789E09l; 0123456789.0123456789E09F; 0123456789.0123456789E09L; 0123456789.0123456789E09DL; |
---|
| 100 | +0123456789.0123456789E09; +0123456789.0123456789E09f; +0123456789.0123456789E09l; +0123456789.0123456789E09F; +0123456789.0123456789E09L; +0123456789.0123456789E09DL; |
---|
| 101 | -0123456789.0123456789E09; -0123456789.0123456789E09f; -0123456789.0123456789E09l; -0123456789.0123456789E09F; -0123456789.0123456789E09L; -0123456789.0123456789E09DL; |
---|
| 102 | |
---|
| 103 | 0123456789.0123456789E+09; 0123456789.0123456789E+09f; 0123456789.0123456789E+09l; 0123456789.0123456789E+09F; 0123456789.0123456789E+09L; 0123456789.0123456789E+09DL; |
---|
| 104 | +0123456789.0123456789E+09; +0123456789.0123456789E+09f; +0123456789.0123456789E+09l; +0123456789.0123456789E+09F; +0123456789.0123456789E+09L; +0123456789.0123456789E+09DL; |
---|
| 105 | -0123456789.0123456789E+09; -0123456789.0123456789E+09f; -0123456789.0123456789E+09l; -0123456789.0123456789E+09F; -0123456789.0123456789E+09L; -0123456789.0123456789E+09DL; |
---|
| 106 | |
---|
| 107 | 0123456789.0123456789E-09; 0123456789.0123456789E-09f; 0123456789.0123456789E-09l; 0123456789.0123456789E-09F; 0123456789.0123456789E-09L; 0123456789.0123456789E-09DL; |
---|
| 108 | -0123456789.0123456789E-09; -0123456789.0123456789E-09f; -0123456789.0123456789E-09l; -0123456789.0123456789E-09F; -0123456789.0123456789E-09L; -0123456789.0123456789E-09DL; |
---|
| 109 | -0123456789.0123456789E-09; -0123456789.0123456789E-09f; -0123456789.0123456789E-09l; -0123456789.0123456789E-09F; -0123456789.0123456789E-09L; -0123456789.0123456789E-09DL; |
---|
| 110 | |
---|
| 111 | // hexadecimal floating literals, must have exponent |
---|
| 112 | |
---|
| 113 | 0x0123456789.p09; 0x0123456789.p09f; 0x0123456789.p09l; 0x0123456789.p09F; 0x0123456789.p09L; |
---|
| 114 | +0x0123456789.p09; +0x0123456789.p09f; +0x0123456789.p09l; +0x0123456789.p09F; +0x0123456789.p09L; |
---|
| 115 | -0x0123456789.p09; -0x0123456789.p09f; -0x0123456789.p09l; -0x0123456789.p09F; -0x0123456789.p09L; |
---|
| 116 | |
---|
| 117 | 0x0123456789.p+09; 0x0123456789.p+09f; 0x0123456789.p+09l; 0x0123456789.p+09F; 0x0123456789.p+09L; |
---|
| 118 | +0x0123456789.p+09; +0x0123456789.p+09f; +0x0123456789.p+09l; +0x0123456789.p+09F; +0x0123456789.p+09L; |
---|
| 119 | -0x0123456789.p+09; -0x0123456789.p+09f; -0x0123456789.p+09l; -0x0123456789.p+09F; -0x0123456789.p+09L; |
---|
| 120 | |
---|
| 121 | 0x0123456789.p-09; 0x0123456789.p-09f; 0x0123456789.p-09l; 0x0123456789.p-09F; 0x0123456789.p-09L; |
---|
| 122 | -0x0123456789.p-09; -0x0123456789.p-09f; -0x0123456789.p-09l; -0x0123456789.p-09F; -0x0123456789.p-09L; |
---|
| 123 | -0x0123456789.p-09; -0x0123456789.p-09f; -0x0123456789.p-09l; -0x0123456789.p-09F; -0x0123456789.p-09L; |
---|
| 124 | |
---|
| 125 | 0x.0123456789p09; 0x.0123456789p09f; 0x.0123456789p09l; 0x.0123456789p09F; 0x.0123456789p09L; |
---|
| 126 | +0x.0123456789p09; +0x.0123456789p09f; +0x.0123456789p09l; +0x.0123456789p09F; +0x.0123456789p09L; |
---|
| 127 | -0x.0123456789p09; -0x.0123456789p09f; -0x.0123456789p09l; -0x.0123456789p09F; -0x.0123456789p09L; |
---|
| 128 | |
---|
| 129 | 0x.0123456789p+09; 0x.0123456789p+09f; 0x.0123456789p+09l; 0x.0123456789p+09F; 0x.0123456789p+09L; |
---|
| 130 | +0x.0123456789p+09; +0x.0123456789p+09f; +0x.0123456789p+09l; +0x.0123456789p+09F; +0x.0123456789p+09L; |
---|
| 131 | -0x.0123456789p+09; -0x.0123456789p+09f; -0x.0123456789p+09l; -0x.0123456789p+09F; -0x.0123456789p+09L; |
---|
| 132 | |
---|
| 133 | 0x.0123456789P-09; 0x.0123456789P-09f; 0x.0123456789P-09l; 0x.0123456789P-09F; 0x.0123456789P-09L; |
---|
| 134 | -0x.0123456789P-09; -0x.0123456789P-09f; -0x.0123456789P-09l; -0x.0123456789P-09F; -0x.0123456789P-09L; |
---|
| 135 | -0x.0123456789P-09; -0x.0123456789P-09f; -0x.0123456789P-09l; -0x.0123456789P-09F; -0x.0123456789P-09L; |
---|
| 136 | |
---|
| 137 | 0X0123456789.0123456789P09; 0X0123456789.0123456789P09f; 0X0123456789.0123456789P09l; 0X0123456789.0123456789P09F; 0X0123456789.0123456789P09L; |
---|
| 138 | +0X0123456789.0123456789P09; +0X0123456789.0123456789P09f; +0X0123456789.0123456789P09l; +0X0123456789.0123456789P09F; +0X0123456789.0123456789P09L; |
---|
| 139 | -0X0123456789.0123456789P09; -0X0123456789.0123456789P09f; -0X0123456789.0123456789P09l; -0X0123456789.0123456789P09F; -0X0123456789.0123456789P09L; |
---|
| 140 | |
---|
| 141 | 0X0123456789.0123456789P+09; 0X0123456789.0123456789P+09f; 0X0123456789.0123456789P+09l; 0X0123456789.0123456789P+09F; 0X0123456789.0123456789P+09L; |
---|
| 142 | +0X0123456789.0123456789P+09; +0X0123456789.0123456789P+09f; +0X0123456789.0123456789P+09l; +0X0123456789.0123456789P+09F; +0X0123456789.0123456789P+09L; |
---|
| 143 | -0X0123456789.0123456789P+09; -0X0123456789.0123456789P+09f; -0X0123456789.0123456789P+09l; -0X0123456789.0123456789P+09F; -0X0123456789.0123456789P+09L; |
---|
| 144 | |
---|
| 145 | 0X0123456789.0123456789P-09; 0X0123456789.0123456789P-09f; 0X0123456789.0123456789P-09l; 0X0123456789.0123456789P-09F; 0X0123456789.0123456789P-09L; |
---|
| 146 | -0X0123456789.0123456789P-09; -0X0123456789.0123456789P-09f; -0X0123456789.0123456789P-09l; -0X0123456789.0123456789P-09F; -0X0123456789.0123456789P-09L; |
---|
| 147 | -0X0123456789.0123456789P-09; -0X0123456789.0123456789P-09f; -0X0123456789.0123456789P-09l; -0X0123456789.0123456789P-09F; -0X0123456789.0123456789P-09L; |
---|
[62edde5] | 148 | |
---|
[cd218e8] | 149 | // char and short suffix |
---|
[62edde5] | 150 | |
---|
[cd218e8] | 151 | #ifdef __CFA__ |
---|
| 152 | f( 'a' ); |
---|
| 153 | f( 20_hh ); |
---|
| 154 | f( 211199_hhu ); |
---|
| 155 | f( 22_uhh ); |
---|
| 156 | f( 23_h ); |
---|
| 157 | f( 24_uh ); |
---|
| 158 | f( 25_hu ); |
---|
| 159 | f( 26z ); |
---|
| 160 | #endif // __CFA__ |
---|
[62edde5] | 161 | |
---|
[cd218e8] | 162 | // character literals |
---|
[62edde5] | 163 | |
---|
[cd218e8] | 164 | ' '; 'a'; '"'; '_'; |
---|
| 165 | '\''; '\"'; '\?'; '\\'; // simple escape |
---|
| 166 | '\a'; '\b'; '\e'; /* GCC */ '\f'; '\n'; '\r'; '\t'; '\v'; |
---|
| 167 | '\0'; '\377'; // octal escape |
---|
| 168 | '\xf'; '\xff'; // hex escape |
---|
[62edde5] | 169 | |
---|
[cd218e8] | 170 | u' '; u'a'; u'"'; u'_'; |
---|
| 171 | U' '; U'a'; U'"'; U'_'; |
---|
| 172 | L' '; L'a'; L'"'; L'_'; |
---|
[62edde5] | 173 | |
---|
| 174 | // warnings/errors |
---|
| 175 | |
---|
[cd218e8] | 176 | #ifdef ERROR |
---|
| 177 | ''; // empty character |
---|
| 178 | 'aa'; // multi-character |
---|
| 179 | 'a\na'; // multi-character, embedded escape |
---|
| 180 | 'a\0a'; |
---|
| 181 | '\xfff'; // hex escape out of range |
---|
| 182 | '_\377_'; // multi-character |
---|
| 183 | '_\xff_'; |
---|
| 184 | '\xffff'; // hex escape out of range |
---|
| 185 | 'a\xff34w'; |
---|
| 186 | '\xf_f'; // multi-character |
---|
| 187 | '\xff_ff'; |
---|
| 188 | #endif // ERROR |
---|
| 189 | |
---|
| 190 | // string literals |
---|
| 191 | |
---|
| 192 | " "; "a"; "'"; '_'; "abcdefghijklmnopqrstuvwxyz"; |
---|
| 193 | ""; "aa"; "a\na"; "a\0a"; "_\377_"; "_\xff_"; "\xf_f"; |
---|
| 194 | "\'"; "\""; "\?"; "\\"; // simple escape |
---|
| 195 | "\a"; "\b"; "\e"; /* GCC */ "\f"; "\n"; "\r"; "\t"; "\v"; |
---|
| 196 | "\0"; "\377"; // octal escape |
---|
| 197 | "\xf"; "\xff"; // hex escape |
---|
| 198 | |
---|
| 199 | u8" "; u8"a"; u8"'"; u'_'; u8"abcdefghijklmnopqrstuvwxyz"; |
---|
| 200 | u" "; u"a"; u"'"; u'_'; u"abcdefghijklmnopqrstuvwxyz"; |
---|
| 201 | U" "; U"a"; U"'"; U'_'; U"abcdefghijklmnopqrstuvwxyz"; |
---|
| 202 | L" "; L"a"; L"'"; L'_'; L"abcdefghijklmnopqrstuvwxyz"; |
---|
| 203 | |
---|
| 204 | "\xFF"; u"\xFFFF"; U"\xFFFFFFFF"; L"\xFFFFFFFF"; // maximum size |
---|
| 205 | |
---|
| 206 | // concatenation |
---|
| 207 | |
---|
[ea0c5e3] | 208 | "\x12" "3"; // 2 characters not 1! |
---|
[cd218e8] | 209 | |
---|
[ea0c5e3] | 210 | "a" "b" u8"c"; |
---|
| 211 | "a" u8"b" "c"; |
---|
| 212 | "a" u8"b" u8"c"; |
---|
| 213 | u8"a" "b" u8"c"; |
---|
| 214 | u8"a" u8"b" u8"c"; |
---|
[cd218e8] | 215 | |
---|
| 216 | "a" "b" u"c"; |
---|
| 217 | "a" u"b" "c"; |
---|
[ea0c5e3] | 218 | "a" u"b" u"c"; |
---|
[cd218e8] | 219 | u"a" "b" u"c"; |
---|
| 220 | u"a" u"b" u"c"; |
---|
[62edde5] | 221 | |
---|
[ea0c5e3] | 222 | "a" "b" U"c"; |
---|
| 223 | "a" U"b" "c"; |
---|
| 224 | "a" U"b" U"c"; |
---|
| 225 | U"a" "b" U"c"; |
---|
| 226 | U"a" U"b" U"c"; |
---|
| 227 | |
---|
| 228 | "a" "b" L"c"; |
---|
| 229 | "a" L"b" "c"; |
---|
| 230 | "a" L"b" L"c"; |
---|
| 231 | L"a" "b" L"c"; |
---|
| 232 | L"a" L"b" L"c"; |
---|
| 233 | |
---|
[62edde5] | 234 | // warnings/errors |
---|
| 235 | |
---|
[cd218e8] | 236 | #ifdef ERROR |
---|
| 237 | "\xff_ff"; |
---|
| 238 | "\xfff"; // hex escape out of range |
---|
| 239 | "a\xff34w"; |
---|
| 240 | "\xffff"; |
---|
| 241 | #endif // ERROR |
---|
[62edde5] | 242 | } |
---|
| 243 | |
---|
| 244 | // Local Variables: // |
---|
[cd218e8] | 245 | // tab-width: 4 // |
---|
| 246 | // compile-command: "cfa literals.c" // |
---|
[62edde5] | 247 | // End: // |
---|