[
    FullOpeningTag(
        Span(
            1,
            1,
        ),
    ),
    For(
        ForStatement {
            for: Span(
                3,
                1,
            ),
            iterator: Parenthesized {
                left_parenthesis: Span(
                    3,
                    5,
                ),
                inner: ForStatementIterator {
                    initializations: SemicolonTerminated {
                        inner: CommaSeparated {
                            inner: [
                                AssignmentOperation(
                                    Assign {
                                        left: Variable(
                                            SimpleVariable(
                                                SimpleVariable {
                                                    span: Span(
                                                        3,
                                                        6,
                                                    ),
                                                    name: "i",
                                                },
                                            ),
                                        ),
                                        equals: Span(
                                            3,
                                            9,
                                        ),
                                        right: Literal(
                                            Integer(
                                                LiteralInteger {
                                                    value: "0",
                                                    span: Span(
                                                        3,
                                                        11,
                                                    ),
                                                },
                                            ),
                                        ),
                                    },
                                ),
                                AssignmentOperation(
                                    Assign {
                                        left: Variable(
                                            SimpleVariable(
                                                SimpleVariable {
                                                    span: Span(
                                                        3,
                                                        14,
                                                    ),
                                                    name: "i",
                                                },
                                            ),
                                        ),
                                        equals: Span(
                                            3,
                                            17,
                                        ),
                                        right: Literal(
                                            Integer(
                                                LiteralInteger {
                                                    value: "1",
                                                    span: Span(
                                                        3,
                                                        19,
                                                    ),
                                                },
                                            ),
                                        ),
                                    },
                                ),
                            ],
                            commas: [
                                Span(
                                    3,
                                    12,
                                ),
                            ],
                        },
                        semicolon: Span(
                            3,
                            20,
                        ),
                    },
                    conditions: SemicolonTerminated {
                        inner: CommaSeparated {
                            inner: [
                                ComparisonOperation(
                                    LessThan {
                                        left: Variable(
                                            SimpleVariable(
                                                SimpleVariable {
                                                    span: Span(
                                                        3,
                                                        22,
                                                    ),
                                                    name: "j",
                                                },
                                            ),
                                        ),
                                        less_than: Span(
                                            3,
                                            25,
                                        ),
                                        right: Literal(
                                            Integer(
                                                LiteralInteger {
                                                    value: "2",
                                                    span: Span(
                                                        3,
                                                        27,
                                                    ),
                                                },
                                            ),
                                        ),
                                    },
                                ),
                                ArithmeticOperation(
                                    PostDecrement {
                                        left: Variable(
                                            SimpleVariable(
                                                SimpleVariable {
                                                    span: Span(
                                                        3,
                                                        30,
                                                    ),
                                                    name: "j",
                                                },
                                            ),
                                        ),
                                        decrement: Span(
                                            3,
                                            32,
                                        ),
                                    },
                                ),
                            ],
                            commas: [
                                Span(
                                    3,
                                    28,
                                ),
                            ],
                        },
                        semicolon: Span(
                            3,
                            34,
                        ),
                    },
                    loop: CommaSeparated {
                        inner: [],
                        commas: [],
                    },
                },
                right_parenthesis: Span(
                    3,
                    35,
                ),
            },
            body: Statement(
                Block(
                    Braced {
                        left_brace: Span(
                            3,
                            37,
                        ),
                        inner: [],
                        right_brace: Span(
                            5,
                            1,
                        ),
                    },
                ),
            ),
        },
    ),
]
