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/testgen_neg/Testgen_neg/Dep/Edges/index.html

Module Dep.Edges

type rel = Lang.Sl.id * int
type func = Lang.Sl.id * int
type op =
  1. | UnOp of Lang.Sl.unop
  2. | BinOp of Lang.Sl.binop
  3. | CmpOp of Lang.Sl.cmpop
  4. | CastOp of Lang.Sl.typ
  5. | DownCastOp
  6. | SubOp of Lang.Sl.typ
  7. | MatchOp of Lang.Sl.pattern
  8. | CatOp
  9. | MemOp
  10. | LenOp
  11. | UpdOp
type label =
  1. | Narrow
  2. | Expand
  3. | Control
  4. | Assign
  5. | Iter
  6. | Rel of rel
  7. | Func of func
  8. | Op of op
module E : sig ... end
type t = unit E.t
val dot_of_func : func -> string
val dot_of_rel : rel -> string
val dot_of_op : op -> string
val dot_of_label : label -> string
val dot_of_edge : Lang.Sl.vid -> label -> Lang.Sl.vid -> string