[ FullOpeningTag( FullOpeningTagStatement { span: Span { line: 1, column: 1, position: 0, }, }, ), Declare( DeclareStatement { declare: Span { line: 1, column: 7, position: 6, }, entries: DeclareEntryGroup { left_parenthesis: Span { line: 1, column: 14, position: 13, }, right_parenthesis: Span { line: 1, column: 20, position: 19, }, entries: [ DeclareEntry { key: SimpleIdentifier { span: Span { line: 1, column: 15, position: 14, }, value: "A", }, equals: Span { line: 1, column: 16, position: 15, }, value: String( LiteralString { value: "B", span: Span { line: 1, column: 17, position: 16, }, kind: SingleQuoted, }, ), }, ], }, body: Braced { left_brace: Span { line: 1, column: 22, position: 21, }, statements: [ Echo( EchoStatement { echo: Span { line: 1, column: 24, position: 23, }, values: [ Literal( String( LiteralString { value: "Hello, world!", span: Span { line: 1, column: 29, position: 28, }, kind: SingleQuoted, }, ), ), ], ending: Semicolon( Span { line: 1, column: 44, position: 43, }, ), }, ), ], right_brace: Span { line: 1, column: 46, position: 45, }, }, }, ), ]