Started scanner test. tokentype: 2 which: 1 array tokentype: 2 which: 2 begin tokentype: 2 which: 3 case tokentype: 2 which: 4 const tokentype: 2 which: 5 do tokentype: 2 which: 6 downto tokentype: 2 which: 7 else tokentype: 2 which: 8 end tokentype: 2 which: 9 file tokentype: 2 which: 10 for tokentype: 2 which: 11 function tokentype: 2 which: 12 goto tokentype: 2 which: 13 if tokentype: 2 which: 14 label tokentype: 2 which: 15 nil tokentype: 2 which: 16 of tokentype: 2 which: 17 packed tokentype: 2 which: 18 procedure tokentype: 2 which: 19 program tokentype: 2 which: 20 record tokentype: 2 which: 21 repeat tokentype: 2 which: 22 set tokentype: 2 which: 23 then tokentype: 2 which: 24 to tokentype: 2 which: 25 type tokentype: 2 which: 26 until tokentype: 2 which: 27 var tokentype: 2 which: 28 while tokentype: 2 which: 29 with tokentype: 0 which: 1 + tokentype: 0 which: 2 - tokentype: 0 which: 3 * tokentype: 0 which: 4 / tokentype: 0 which: 5 := tokentype: 0 which: 6 = tokentype: 0 which: 7 <> tokentype: 0 which: 8 < tokentype: 0 which: 9 <= tokentype: 0 which: 10 >= tokentype: 0 which: 11 > tokentype: 0 which: 12 ^ tokentype: 0 which: 13 . tokentype: 0 which: 14 and tokentype: 0 which: 15 or tokentype: 0 which: 16 not tokentype: 0 which: 17 div tokentype: 0 which: 18 mod tokentype: 0 which: 19 in tokentype: 1 which: 1 , tokentype: 1 which: 2 ; tokentype: 1 which: 3 : tokentype: 1 which: 4 ( tokentype: 1 which: 5 ) tokentype: 1 which: 6 [ tokentype: 1 which: 7 ] tokentype: 1 which: 8 ..