code wiki / (root) / nx_prover_test.nx

nx_prover_test.nx

buildroot/runtime/nx_prover_test.nx

2594 B68 linesdepth 5pulls 6 transitivereach 0 importersview sourcekind gate/prooftopic prover
docsdependenciesstructsconstsfunctions

about

nx_prover_test.nx -- smoke for substrate-native prover.

dependencies 4 imports · 0 importers

syscalls.nx nx_axioms.nx nx_derive.nx nx_prover.nx nx_prover_test.nx

imports: syscalls.nxnx_axioms.nxnx_derive.nxnx_prover.nx

imported by: nobody (leaf or entry point)

call flow from main pre-order; caps 40 nodes / depth 6 declared; ↻ = already shown

main nx_prover_state_alloc nx_prover_add_axiom nx_axiom_is_valid nx_prover_fact_at nx_prover_search nx_prover_has_target nx_prover_fact_at ↻ nx_prover_step_mp nx_prover_has_stmt nx_prover_fact_at ↻ nx_prover_fact_at ↻ nx_prover_add_inferred nx_prover_fact_at ↻ nx_deriv_chain_alloc nx_prover_build_chain nx_prover_fact_at ↻ nx_deriv_add_axiom nx_axiom_is_valid ↻ nx_deriv_node_at nx_deriv_add_step nx_drule_arity nx_deriv_node_at ↻ nx_deriv_mark_theorem nx_deriv_node_at ↻ nx_deriv_verify nx_deriv_node_at ↻ nx_axiom_is_valid ↻ nx_drule_arity ↻

structs

none

consts

none

functions

8func main() -> i64 {