--- source: tests/parser.rs description: "\nlet o = {\n akesy: 1323,\n love: \"you\"\n //trailing comment\n}" expression: ast --- Program( source: "\nlet o = {\n akesy: 1323,\n love: \"you\"\n //trailing comment\n}", items: [ Let(VariableDeclaration( identifier: Ok(Token( kind: Ident, text: "o", start: Position( value: 5, line: 1, col: 4, ), )), value: Object(ObjectEntryList( span: Span( start: Position( value: 9, line: 1, col: 8, ), end: Position( value: 71, line: 5, col: 0, ), ), items: [ This(Ok(ObjectEntry( key: Ok(StringLiteral( raw: "akesy", value: "akesy", span: Span( start: Position( value: 15, line: 2, col: 4, ), end: Position( value: 19, line: 2, col: 8, ), ), )), value: Number((Span( start: Position( value: 22, line: 2, col: 11, ), end: Position( value: 25, line: 2, col: 14, ), ), 1323.0)), ))), This(Ok(ObjectEntry( key: Ok(StringLiteral( raw: "love", value: "love", span: Span( start: Position( value: 32, line: 3, col: 4, ), end: Position( value: 35, line: 3, col: 7, ), ), )), value: String(StringLiteral( raw: "\"you\"", value: "you", span: Span( start: Position( value: 38, line: 3, col: 10, ), end: Position( value: 42, line: 3, col: 14, ), ), )), ))), That(Literal( value: "//trailing comment", span: Span( start: Position( value: 52, line: 4, col: 8, ), end: Position( value: 69, line: 4, col: 25, ), ), )), ], )), )), ], )