1 INT 1 INT 123 INT 12345 2 SYMBOL A123 SYMBOL A_A 3 4 COMMENT /*XXXX*/ 5 COMMENT //XXXX 6 7 COMMENT /*MULTI LINE*/ 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 FLOAT 1.1 34 FLOAT 1e1 35 FLOAT -1.1 36 FLOAT -1e1 37 FLOAT 1e-1 38 FLOAT -1e-1 39 FLOAT 1.0e1 40 FLOAT -1.0e-1 41 42 HEX 0x1 43 HEX 0x0 44 HEX 0x10 45 HEX 0x112312 46 HEX 0x1ABCD0 47 HEX 0xA0B0C0 48 HEX 0xabcdef 49 HEX 0x1ab2cd 50 51 OCT 00 52 OCT 01 53 OCT 0123 54 55 INLINE #inline C 56 This is an inline block. 57 58 Contains /* Comments */ 59 Contains // Comments 60 Contains /* Multi-line 61 Comment */ 62 63 #endinl 64 SYMBOL blah 65 66