pyk.proof.show module

class APRProofNodePrinter(proof: APRProof, kprint: KPrint, full_printer: bool = False, minimize: bool = False)[source]

Bases: NodePrinter

node_attrs(kcfg: KCFG, node: KCFG.Node) list[str][source]
proof: APRProof
class APRProofShow(kprint: KPrint, node_printer: NodePrinter | None = None)[source]

Bases: object

dot(proof: APRProof) Digraph[source]
dump(proof: APRProof, dump_dir: Path, dot: bool = False) None[source]
kcfg_show: KCFGShow
pretty(proof: APRProof, minimize: bool = True) Iterable[str][source]
pretty_segments(proof: APRProof, minimize: bool = True) Iterable[tuple[str, Iterable[str]]][source]
show(proof: APRProof, nodes: Iterable[NodeIdLike] = (), node_deltas: Iterable[tuple[NodeIdLike, NodeIdLike]] = (), to_module: bool = False, minimize: bool = True, sort_collections: bool = False, omit_cells: Iterable[str] = ()) list[str][source]