[
    FullOpeningTag(
        Span(
            1,
            1,
        ),
    ),
    Expression {
        expression: Match {
            keyword: Span(
                4,
                1,
            ),
            condition: Parenthesized {
                left_parenthesis: Span(
                    4,
                    7,
                ),
                inner: Variable(
                    SimpleVariable(
                        SimpleVariable {
                            span: Span(
                                4,
                                8,
                            ),
                            name: "s",
                        },
                    ),
                ),
                right_parenthesis: Span(
                    4,
                    10,
                ),
            },
            default: Some(
                DefaultMatchArm {
                    keyword: Span(
                        10,
                        5,
                    ),
                    double_arrow: Span(
                        10,
                        13,
                    ),
                    body: Literal(
                        Integer(
                            LiteralInteger {
                                value: "124",
                                span: Span(
                                    10,
                                    16,
                                ),
                            },
                        ),
                    ),
                },
            ),
            arms: [
                MatchArm {
                    conditions: [
                        Literal(
                            Integer(
                                LiteralInteger {
                                    value: "1",
                                    span: Span(
                                        5,
                                        5,
                                    ),
                                },
                            ),
                        ),
                    ],
                    arrow: Span(
                        5,
                        7,
                    ),
                    body: Literal(
                        Integer(
                            LiteralInteger {
                                value: "2",
                                span: Span(
                                    5,
                                    10,
                                ),
                            },
                        ),
                    ),
                },
                MatchArm {
                    conditions: [
                        Literal(
                            Integer(
                                LiteralInteger {
                                    value: "3",
                                    span: Span(
                                        6,
                                        5,
                                    ),
                                },
                            ),
                        ),
                    ],
                    arrow: Span(
                        6,
                        8,
                    ),
                    body: Literal(
                        Integer(
                            LiteralInteger {
                                value: "4",
                                span: Span(
                                    6,
                                    11,
                                ),
                            },
                        ),
                    ),
                },
                MatchArm {
                    conditions: [
                        Literal(
                            Integer(
                                LiteralInteger {
                                    value: "5",
                                    span: Span(
                                        7,
                                        5,
                                    ),
                                },
                            ),
                        ),
                        Literal(
                            Integer(
                                LiteralInteger {
                                    value: "6",
                                    span: Span(
                                        7,
                                        7,
                                    ),
                                },
                            ),
                        ),
                    ],
                    arrow: Span(
                        7,
                        9,
                    ),
                    body: Literal(
                        Integer(
                            LiteralInteger {
                                value: "4",
                                span: Span(
                                    7,
                                    12,
                                ),
                            },
                        ),
                    ),
                },
                MatchArm {
                    conditions: [
                        Literal(
                            Integer(
                                LiteralInteger {
                                    value: "9",
                                    span: Span(
                                        8,
                                        5,
                                    ),
                                },
                            ),
                        ),
                        Literal(
                            Integer(
                                LiteralInteger {
                                    value: "123",
                                    span: Span(
                                        8,
                                        8,
                                    ),
                                },
                            ),
                        ),
                    ],
                    arrow: Span(
                        8,
                        13,
                    ),
                    body: Literal(
                        Integer(
                            LiteralInteger {
                                value: "4",
                                span: Span(
                                    8,
                                    16,
                                ),
                            },
                        ),
                    ),
                },
                MatchArm {
                    conditions: [
                        Identifier(
                            SimpleIdentifier(
                                SimpleIdentifier {
                                    span: Span(
                                        9,
                                        5,
                                    ),
                                    value: "_",
                                },
                            ),
                        ),
                    ],
                    arrow: Span(
                        9,
                        7,
                    ),
                    body: Literal(
                        Integer(
                            LiteralInteger {
                                value: "43",
                                span: Span(
                                    9,
                                    10,
                                ),
                            },
                        ),
                    ),
                },
            ],
        },
        ending: Semicolon(
            Span(
                11,
                2,
            ),
        ),
    },
]
