--- source: tests/snapshot_tests.rs --- [ Token( kind: Function, range: Range( start: 0, end: 8, ), ), Token( kind: Identifier("fibonacci"), range: Range( start: 9, end: 18, ), ), Token( kind: LeftParen, range: Range( start: 18, end: 19, ), ), Token( kind: Identifier("n"), range: Range( start: 19, end: 20, ), ), Token( kind: Colon, range: Range( start: 20, end: 21, ), ), Token( kind: Identifier("number"), range: Range( start: 22, end: 28, ), ), Token( kind: RightParen, range: Range( start: 28, end: 29, ), ), Token( kind: Colon, range: Range( start: 29, end: 30, ), ), Token( kind: Identifier("number"), range: Range( start: 31, end: 37, ), ), Token( kind: If, range: Range( start: 42, end: 44, ), ), Token( kind: Identifier("n"), range: Range( start: 45, end: 46, ), ), Token( kind: Plus, range: Range( start: 47, end: 48, ), ), Token( kind: Number("1"), range: Range( start: 49, end: 50, ), ), Token( kind: Then, range: Range( start: 51, end: 55, ), ), Token( kind: Return, range: Range( start: 64, end: 70, ), ), Token( kind: Identifier("n"), range: Range( start: 71, end: 72, ), ), Token( kind: End, range: Range( start: 77, end: 80, ), ), Token( kind: Return, range: Range( start: 85, end: 91, ), ), Token( kind: Identifier("fibonacci"), range: Range( start: 92, end: 101, ), ), Token( kind: LeftParen, range: Range( start: 101, end: 102, ), ), Token( kind: Identifier("n"), range: Range( start: 102, end: 103, ), ), Token( kind: Minus, range: Range( start: 104, end: 105, ), ), Token( kind: Number("1"), range: Range( start: 106, end: 107, ), ), Token( kind: RightParen, range: Range( start: 107, end: 108, ), ), Token( kind: Plus, range: Range( start: 109, end: 110, ), ), Token( kind: Identifier("fibonacci"), range: Range( start: 111, end: 120, ), ), Token( kind: LeftParen, range: Range( start: 120, end: 121, ), ), Token( kind: Identifier("n"), range: Range( start: 121, end: 122, ), ), Token( kind: Minus, range: Range( start: 123, end: 124, ), ), Token( kind: Number("2"), range: Range( start: 125, end: 126, ), ), Token( kind: RightParen, range: Range( start: 126, end: 127, ), ), Token( kind: End, range: Range( start: 128, end: 131, ), ), Token( kind: EOF, range: Range( start: 132, end: 132, ), ), ]