source: src/tests/numericConstants.c@ 177a5ce

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 with_gc
Last change on this file since 177a5ce was e757af2, checked in by Thierry Delisle <tdelisle@…>, 9 years ago

renamed all tests to lower-case leading character

  • Property mode set to 100644
File size: 641 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}
Note: See TracBrowser for help on using the repository browser.