nilang 0.4.1

A scripting language interpreter for Advent of Code
Documentation
========= FILE ./src/runtime/tests/fixtures/exporting/exporting.ast.actual ========
[
    IfElse {
        cond: Spanned {
            item: Value(
                Global(
                    14,
                ),
            ),
            span: Span {
                start: 3,
                end: 10,
            },
        },
        stmts: [
            Return(
                Some(
                    Spanned {
                        item: Value(
                            String(
                                SegmentedString {
                                    segments: [
                                        String(
                                            "flag is set",
                                        ),
                                    ],
                                },
                            ),
                        ),
                        span: Span {
                            start: 20,
                            end: 34,
                        },
                    },
                ),
            ),
        ],
        else_stmts: [
            Return(
                Some(
                    Spanned {
                        item: Value(
                            Null,
                        ),
                        span: Span {
                            start: 53,
                            end: 58,
                        },
                    },
                ),
            ),
        ],
    },
]