-
Notifications
You must be signed in to change notification settings - Fork 0
/
example.dr
64 lines (54 loc) · 2.95 KB
/
example.dr
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
// sigle line comment
/*
*
* block comment
*/
enum Color /* 11 */ {
// Red
Red,
Pink = 100,
// Pink
Blue = 200 // blue
/* foo */
}
struct Bar {
enum Numberic {
Int32,
Float,
Double
}
struct Foo {}
bool b0 = true;
bool b1 = false;
// float f0 = -340282346638528859811704183484516925440.0000000000000000;
// float f1 = +340282346638528859811704183484516925440.0000000000000000;
// float f2 = 340282346638528859811704183484516925440;
// float f3 = -1340282346638528859811704183484516925440.0000000000000000;
// float f4 = +1340282346638528859811704183484516925440.0000000000000000;
// double d0 = -179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0000000000000000;
// double d1 = +179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0000000000000000;
// double d2 = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368;
// double d3 = -1179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0000000000000000;
// double d4 = +1179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0000000000000000;
// int32 i320 = 2147483647;
// int32 i321 = -2147483648;
// int32 i322 = 147483648;
// int32 i323 = -2147483649;
// int32 i324 = +2147483648;
// int64 i640 = 9223372036854775807;
// int64 i641 = -9223372036854775808;
// int64 i642 = 223372036854775808;
// int64 i643 = -9223372036854775809;
// int64 i644 = +9223372036854775809;
// uint32 ui320 = 0;
// uint32 ui321 = 4294967295;
// uint32 ui322 = 294967295;
// uint32 ui323 = -1;
// uint32 ui324 = 4294967296;
// uint64 ui640 = 0;
// uint64 ui641 = 18446744073709551615;
// uint64 ui642 = 8446744073709551615;
// uint64 ui643 = -1;
// uint64 ui644 = 18446744073709551616;
}
//