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/p4spectec.util/Util/Error/index.html

Module Util.ErrorSource

Sourceexception ParseError of Source.region * string
Sourceexception UnparseError of string
Sourceexception RuntimeError of Source.region * string
Sourceexception ElabError of Source.region * string
Sourceexception AlgoError of Source.region * string
Sourceexception StructError of Source.region * string
Sourceexception ProseError of Source.region * string
Sourceexception BuiltinError of Source.region * string
Sourceexception InterpError of Source.region * string
Sourceexception ExternError of Source.region * string
Sourceexception StfError of string
Sourceexception SpliceError of Source.region * string
Sourceval debug_errors : bool
Sourceval string_of_error : Source.region -> string -> string
Sourceval warn : Source.region -> string -> string -> unit
Sourceval error_parse : Source.region -> string -> 'a
Sourceval error_parse_no_region : string -> 'a
Sourceval error_unparse : string -> 'a
Sourceval error_runtime : Source.region -> string -> 'a
Sourceval warn_runtime : Source.region -> string -> unit
Sourceval error_elab : Source.region -> string -> 'a
Sourceval warn_elab : Source.region -> string -> unit
Sourceval error_algo : Source.region -> string -> 'a
Sourceval warn_algo : Source.region -> string -> unit
Sourceval error_struct : Source.region -> string -> 'a
Sourceval warn_struct : Source.region -> string -> unit
Sourceval error_prose : Source.region -> string -> 'a
Sourceval warn_prose : Source.region -> string -> unit
Sourceval error_builtin : Source.region -> string -> 'a
Sourceval warn_builtin : Source.region -> string -> unit
Sourceval error_interp : Source.region -> string -> 'a
Sourceval warn_interp : Source.region -> string -> unit
Sourceval error_extern : Source.region -> string -> 'a
Sourceval warn_extern : Source.region -> string -> unit
Sourceval error_stf : string -> 'a
Sourceval error_splice : Source.region -> string -> 'a
Sourceval warn_splice : Source.region -> string -> unit