package p4spectec

  1. Overview
  2. Docs
P4-SpecTec: A mechanization toolchain for the P4 Programming Language

Install

dune-project
 Dependency

Authors

Maintainers

Sources

v0.1.2.tar.gz
md5=1a3bc0a385fe1ecf403c019f49aa6de6
sha512=5d20b5821f33e2a3a5419b208606f27c01511994c2b3b1e1cdf4c077056dfd0aa81682af0720e1060ee2bfb0341918fcc4c53159820205a2bc32b725e5c1a714

doc/spectec/Spectec/Ali/Boot/index.html

Module Ali.Boot

val boot_param : Lang.Il.param -> Runtime.Value.t
val boot_params : Lang.Il.param list -> Runtime.Value.t
val boot_iterprem : Lang.Il.iterprem -> Runtime.Value.t
val boot_prem : Lang.Il.prem -> Runtime.Value.t
val boot_if_nothold_prem : Util.Source.region -> Lang.Il.id -> Lang.Il.notexp -> Runtime.Value.t
val boot_debug_prem : Util.Source.region -> Lang.Il.exp -> Runtime.Value.t
val boot_prems : Lang.Il.prem list -> Runtime.Value.t
val boot_rulmatch : Lang.Al.rulematch -> Runtime.Value.t
val boot_rulpath : Lang.Al.rulepath -> Runtime.Value.t
val boot_rulpaths : Lang.Al.rulepath list -> Runtime.Value.t
val boot_rulgroup : Lang.Al.rulegroup -> Runtime.Value.t
val boot_rulgroups : Lang.Al.rulegroup list -> Runtime.Value.t
val boot_elsgroup : Lang.Al.elsegroup -> Runtime.Value.t
val boot_elsgroup_opt : Lang.Al.elsegroup option -> Runtime.Value.t
val boot_clause : Lang.Il.clause -> Runtime.Value.t
val boot_clauses : Lang.Il.clause list -> Runtime.Value.t
val boot_elsclause : Lang.Il.elseclause -> Runtime.Value.t
val boot_elsclause_opt : Lang.Il.elseclause option -> Runtime.Value.t
val boot_tablerow : Lang.Al.tablerow -> Runtime.Value.t
val boot_tablerows : Lang.Al.tablerow list -> Runtime.Value.t
val boot_def : Lang.Al.def -> Runtime.Value.t option
val boot_extern_typ_def : Util.Source.region -> Lang.Il.id -> Runtime.Value.t
val boot_extern_func_def : Util.Source.region -> Lang.Il.id -> Lang.Il.tparam list -> Lang.Il.param list -> Lang.Il.typ -> Runtime.Value.t
val boot_builtin_func_def : Util.Source.region -> Lang.Il.id -> Lang.Il.tparam list -> Lang.Il.param list -> Lang.Il.typ -> Runtime.Value.t
val boot_table_func_def : Util.Source.region -> Lang.Il.id -> Lang.Il.param list -> Lang.Il.typ -> Lang.Al.tablerow list -> Runtime.Value.t
val boot_spec : Lang.Al.spec -> Runtime.Value.t