Changes in src/tests/NumericConstants.c [62edde5:10dc7491]
- File:
-
- 1 edited
-
src/tests/NumericConstants.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/tests/NumericConstants.c
r62edde5 r10dc7491 1 1 int 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;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 11 12 // 0; /* octal */13 0u;14 0_3_77;15 0_377_ul;12 // 0; // octal 13 0u; 14 0_3_77; 15 0_377_ul; 16 16 17 0x1; /* hexadecimal */ 18 0x1u;19 0xabL;20 0x_80000000;21 0x_fff;22 0x_ef3d_aa5c;23 0x_3LL;17 0x1; // hexadecimal 18 0x1u; 19 0xabL; 20 0x_80000000; 21 0x_fff; 22 0x_ef3d_aa5c; 23 0x_3LL; 24 24 25 3.; /* integral real */ 26 3_100.;27 1_000_000.;25 3.; // integral real 26 3_100.; 27 1_000_000.; 28 28 29 3.1; /* integral/fractional real */ 30 3.141_592_654L;31 123_456.123_456;29 3.1; // integral/fractional real 30 3.141_592_654L; 31 123_456.123_456; 32 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;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 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;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 47 48 0x_ff.ffp0; /* hex real */ 49 0x_1.ffff_ffff_p_128_l;48 0x_ff.ffp0; // hex real 49 0x_1.ffff_ffff_p_128_l; 50 50 } 51 52 // Local Variables: //53 // compile-command: "../../../bin/cfa -std=c99 NumericConstants.c" //54 // End: //
Note:
See TracChangeset
for help on using the changeset viewer.