@dallaylaen/ski-interpreter
    Preparing search index...

    Type Alias SearchProgress

    Yielded by the search generator on every progress tick and on each found term.

    type SearchProgress = {
        cache: Expr[][];
        expr?: Expr;
        found: boolean;
        gen: number;
        probed: number;
        step: boolean;
        total: number;
    }
    Index

    Properties

    cache: Expr[][]

    The full generation cache at the time of this yield.

    expr?: Expr

    The found expression; present only when found === true.

    found: boolean

    True when this yield carries a found term.

    gen: number
    probed: number
    step: boolean

    True when this is a new-generation tick (step progress), false for mid-generation ticks.

    total: number