source: translator/Tests/Syntax/NumericConstants.c @ 93885663

ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsctordeferred_resndemanglerenumforall-pointer-decaygc_noraiijacob/cs343-translationjenkins-sandboxmemorynew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstringwith_gc
Last change on this file since 93885663 was 51b7345, checked in by Peter A. Buhr <pabuhr@…>, 10 years ago

initial commit

  • Property mode set to 100644
File size: 789 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.