--- source: tests/snapshot_tests.rs --- [ Token( kind: Local, range: Range( start: 0, end: 5, ), ), Token( kind: Identifier("count"), range: Range( start: 6, end: 11, ), ), Token( kind: Colon, range: Range( start: 11, end: 12, ), ), Token( kind: Identifier("number"), range: Range( start: 13, end: 19, ), ), Token( kind: Assign, range: Range( start: 20, end: 21, ), ), Token( kind: Number("0"), range: Range( start: 22, end: 23, ), ), Token( kind: While, range: Range( start: 25, end: 30, ), ), Token( kind: Identifier("count"), range: Range( start: 31, end: 36, ), ), Token( kind: Less, range: Range( start: 37, end: 38, ), ), Token( kind: Number("10"), range: Range( start: 39, end: 41, ), ), Token( kind: Do, range: Range( start: 42, end: 44, ), ), Token( kind: Identifier("print"), range: Range( start: 49, end: 54, ), ), Token( kind: LeftParen, range: Range( start: 54, end: 55, ), ), Token( kind: Identifier("count"), range: Range( start: 55, end: 60, ), ), Token( kind: RightParen, range: Range( start: 60, end: 61, ), ), Token( kind: Identifier("count"), range: Range( start: 66, end: 71, ), ), Token( kind: Assign, range: Range( start: 72, end: 73, ), ), Token( kind: Identifier("count"), range: Range( start: 74, end: 79, ), ), Token( kind: Plus, range: Range( start: 80, end: 81, ), ), Token( kind: Number("1"), range: Range( start: 82, end: 83, ), ), Token( kind: End, range: Range( start: 84, end: 87, ), ), Token( kind: EOF, range: Range( start: 88, end: 88, ), ), ]