Interface ApplyResult<Name>

ApplyResult contains the subgoals produced by applying a tactic to a goal.

interface ApplyResult<Name extends string = "main"> {
    ctx: Context<Name>;
    ptr: Z3_apply_result;
    getSubgoal(i: number): Goal<Name>;
    length(): number;
    toString(): string;
    [index: number]: Goal<Name>;
}

Type Parameters

  • Name extends string = "main"

Indexable

  • [index: number]: Goal<Name>

    Get subgoal at index (alias for getSubgoal).

Properties

Methods

Properties

ptr: Z3_apply_result

Methods