source: src/Tests/NumericConstants.c@ 63afee0

ADT aaron-thesis arm-eh ast-experimental cleanup-dtors ctor deferred_resn demangler enum forall-pointer-decay gc_noraii jacob/cs343-translation jenkins-sandbox memory new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new string with_gc
Last change on this file since 63afee0 was b1d6dd5, checked in by Peter A. Buhr <pabuhr@…>, 10 years ago

fix parsing error for EOF message, change cfa-ccp -x flag to -v, regression testing third attempt: consolidate example programs

  • Property mode set to 100644
File size: 894 bytes
Line 
1int main() {
2 1; /* decimal */
3 2_1;
4 2_147_483_647;
5 37LL;
6 45ull;
7 89llu;
8 99LLu;
9 56_lu;
10 88_LLu;
11
12// 0; /* octal */
13 0u;
14 0_3_77;
15 0_377_ul;
16
17 0x1; /* hexadecimal */
18 0x1u;
19 0xabL;
20 0x_80000000;
21 0x_fff;
22 0x_ef3d_aa5c;
23 0x_3LL;
24
25 3.; /* integral real */
26 3_100.;
27 1_000_000.;
28
29 3.1; /* integral/fractional real */
30 3.141_592_654L;
31 123_456.123_456;
32
33 3E1; /* integral/exponent real */
34 3_e1f;
35 3_E1_1_F;
36 3_E_11;
37 3_e_+11;
38 3_E_-11;
39
40 3.0E1; /* integral/fractional/exponent real */
41 3.0_E1L;
42 3.0_e1_1;
43 3.0_E_11_l;
44 3.0_e_+11l;
45 3.0_E_-11;
46 123_456.123_456E-16;
47
48 0x_ff.ffp0; /* hex real */
49 0x_1.ffff_ffff_p_128_l;
50}
51
52// Local Variables: //
53// compile-command: "../../../bin/cfa -std=c99 NumericConstants.c" //
54// End: //
Note: See TracBrowser for help on using the repository browser.