[ Token { loc: Loc { file: "tokeniser/punctuation.mcl", line: 38, col: 2, }, tt: Punct( Pathaccess, ), }, Token { loc: Loc { file: "tokeniser/punctuation.mcl", line: 37, col: 2, }, tt: Punct( Fieldaccess, ), }, Token { loc: Loc { file: "tokeniser/punctuation.mcl", line: 36, col: 2, }, tt: Punct( Neq, ), }, Token { loc: Loc { file: "tokeniser/punctuation.mcl", line: 35, col: 2, }, tt: Punct( EqEq, ), }, Token { loc: Loc { file: "tokeniser/punctuation.mcl", line: 34, col: 2, }, tt: Punct( Eq, ), }, Token { loc: Loc { file: "tokeniser/punctuation.mcl", line: 33, col: 2, }, tt: Punct( XorEq, ), }, Token { loc: Loc { file: "tokeniser/punctuation.mcl", line: 32, col: 2, }, tt: Punct( OrEq, ), }, Token { loc: Loc { file: "tokeniser/punctuation.mcl", line: 31, col: 2, }, tt: Punct( AndEq, ), }, Token { loc: Loc { file: "tokeniser/punctuation.mcl", line: 30, col: 2, }, tt: Punct( ShrEq, ), }, Token { loc: Loc { file: "tokeniser/punctuation.mcl", line: 29, col: 2, }, tt: Punct( ShlEq, ), }, Token { loc: Loc { file: "tokeniser/punctuation.mcl", line: 28, col: 2, }, tt: Punct( ModEq, ), }, Token { loc: Loc { file: "tokeniser/punctuation.mcl", line: 27, col: 2, }, tt: Punct( MulEq, ), }, Token { loc: Loc { file: "tokeniser/punctuation.mcl", line: 26, col: 2, }, tt: Punct( DivEq, ), }, Token { loc: Loc { file: "tokeniser/punctuation.mcl", line: 25, col: 2, }, tt: Punct( SubEq, ), }, Token { loc: Loc { file: "tokeniser/punctuation.mcl", line: 24, col: 2, }, tt: Punct( AddEq, ), }, Token { loc: Loc { file: "tokeniser/punctuation.mcl", line: 23, col: 2, }, tt: Punct( Xor, ), }, Token { loc: Loc { file: "tokeniser/punctuation.mcl", line: 22, col: 2, }, tt: Punct( Le, ), }, Token { loc: Loc { file: "tokeniser/punctuation.mcl", line: 21, col: 2, }, tt: Punct( Ge, ), }, Token { loc: Loc { file: "tokeniser/punctuation.mcl", line: 20, col: 2, }, tt: Punct( Lt, ), }, Token { loc: Loc { file: "tokeniser/punctuation.mcl", line: 19, col: 2, }, tt: Punct( Gt, ), }, Token { loc: Loc { file: "tokeniser/punctuation.mcl", line: 18, col: 2, }, tt: Punct( Or, ), }, Token { loc: Loc { file: "tokeniser/punctuation.mcl", line: 17, col: 2, }, tt: Punct( OrOr, ), }, Token { loc: Loc { file: "tokeniser/punctuation.mcl", line: 16, col: 2, }, tt: Punct( AndAnd, ), }, Token { loc: Loc { file: "tokeniser/punctuation.mcl", line: 15, col: 2, }, tt: Punct( Shr, ), }, Token { loc: Loc { file: "tokeniser/punctuation.mcl", line: 14, col: 2, }, tt: Punct( Shl, ), }, Token { loc: Loc { file: "tokeniser/punctuation.mcl", line: 13, col: 2, }, tt: Punct( Mod, ), }, Token { loc: Loc { file: "tokeniser/punctuation.mcl", line: 12, col: 2, }, tt: Punct( Div, ), }, Token { loc: Loc { file: "tokeniser/punctuation.mcl", line: 11, col: 2, }, tt: Punct( Not, ), }, Token { loc: Loc { file: "tokeniser/punctuation.mcl", line: 10, col: 2, }, tt: Punct( Star, ), }, Token { loc: Loc { file: "tokeniser/punctuation.mcl", line: 9, col: 2, }, tt: Punct( Ampersand, ), }, Token { loc: Loc { file: "tokeniser/punctuation.mcl", line: 8, col: 2, }, tt: Punct( Comma, ), }, Token { loc: Loc { file: "tokeniser/punctuation.mcl", line: 7, col: 2, }, tt: Punct( Minus, ), }, Token { loc: Loc { file: "tokeniser/punctuation.mcl", line: 6, col: 2, }, tt: Punct( Plus, ), }, Token { loc: Loc { file: "tokeniser/punctuation.mcl", line: 5, col: 2, }, tt: Punct( FatArrow, ), }, Token { loc: Loc { file: "tokeniser/punctuation.mcl", line: 4, col: 2, }, tt: Punct( Arrow, ), }, Token { loc: Loc { file: "tokeniser/punctuation.mcl", line: 3, col: 2, }, tt: Punct( Pathaccess, ), }, Token { loc: Loc { file: "tokeniser/punctuation.mcl", line: 2, col: 2, }, tt: Punct( Colon, ), }, Token { loc: Loc { file: "tokeniser/punctuation.mcl", line: 1, col: 2, }, tt: Punct( Semi, ), }, ]