--- source: tests/snapshot_tests.rs --- [ Token( kind: Function, range: Range( start: 0, end: 8, ), ), Token( kind: Identifier("outer"), range: Range( start: 9, end: 14, ), ), Token( kind: LeftParen, range: Range( start: 14, end: 15, ), ), Token( kind: Identifier("x"), range: Range( start: 15, end: 16, ), ), Token( kind: Colon, range: Range( start: 16, end: 17, ), ), Token( kind: Identifier("number"), range: Range( start: 18, end: 24, ), ), Token( kind: RightParen, range: Range( start: 24, end: 25, ), ), Token( kind: Colon, range: Range( start: 25, end: 26, ), ), Token( kind: Identifier("number"), range: Range( start: 27, end: 33, ), ), Token( kind: Function, range: Range( start: 38, end: 46, ), ), Token( kind: Identifier("inner"), range: Range( start: 47, end: 52, ), ), Token( kind: LeftParen, range: Range( start: 52, end: 53, ), ), Token( kind: Identifier("y"), range: Range( start: 53, end: 54, ), ), Token( kind: Colon, range: Range( start: 54, end: 55, ), ), Token( kind: Identifier("number"), range: Range( start: 56, end: 62, ), ), Token( kind: RightParen, range: Range( start: 62, end: 63, ), ), Token( kind: Colon, range: Range( start: 63, end: 64, ), ), Token( kind: Identifier("string"), range: Range( start: 65, end: 71, ), ), Token( kind: Return, range: Range( start: 80, end: 86, ), ), Token( kind: String("Hello, "), range: Range( start: 87, end: 96, ), ), Token( kind: DoubleDot, range: Range( start: 97, end: 99, ), ), Token( kind: String("World"), range: Range( start: 100, end: 107, ), ), Token( kind: End, range: Range( start: 112, end: 115, ), ), Token( kind: Return, range: Range( start: 120, end: 126, ), ), Token( kind: Identifier("inner"), range: Range( start: 127, end: 132, ), ), Token( kind: LeftParen, range: Range( start: 132, end: 133, ), ), Token( kind: Identifier("x"), range: Range( start: 133, end: 134, ), ), Token( kind: Star, range: Range( start: 135, end: 136, ), ), Token( kind: Number("2"), range: Range( start: 137, end: 138, ), ), Token( kind: RightParen, range: Range( start: 138, end: 139, ), ), Token( kind: End, range: Range( start: 140, end: 143, ), ), Token( kind: Local, range: Range( start: 145, end: 150, ), ), Token( kind: Identifier("result"), range: Range( start: 151, end: 157, ), ), Token( kind: Colon, range: Range( start: 157, end: 158, ), ), Token( kind: Identifier("number"), range: Range( start: 159, end: 165, ), ), Token( kind: Assign, range: Range( start: 166, end: 167, ), ), Token( kind: Identifier("outer"), range: Range( start: 168, end: 173, ), ), Token( kind: LeftParen, range: Range( start: 173, end: 174, ), ), Token( kind: Number("10"), range: Range( start: 174, end: 176, ), ), Token( kind: RightParen, range: Range( start: 176, end: 177, ), ), Token( kind: EOF, range: Range( start: 178, end: 178, ), ), ]