@eagleoutice/flowr - v2.17.4
    Preparing search index...
    interface MutationTarget {
        code: string;
        criterion: `${number}@${string}`;
        expected: string;
        renames?: Readonly<Record<string, string>>;
    }
    Index
    code: string

    the program to mutate

    criterion: `${number}@${string}`

    where to slice, in the only form the passes can move along

    expected: string

    what code prints when it is run

    renames?: Readonly<Record<string, string>>

    the names a pass gave the variables, each mapped to the one the program had before