Skip to main content Link Menu Expand (external link) Document Search Copy Copied
  • Home
  • Tutorials
    • Quick start
    • While tutorial
    • Types tutorial
  • Publications
    • PLDI'25
    • OOPSLA'24
    • SAS'24
    • PLDI'24
    • POPL'23
    • VMCAI'22
    • RTAS'21
  • API
    • binsec_codex
    • codex
    • cudd
    • frama_c_codex
    • patricia-tree
  • Jobs and Contact
  •   Repository
  1. API
  2. codex
  3. Single_value_abstraction
  4. Log
  5. Log_Numeric_Enum
  6. argument-2-Sub

Parameter Log_Numeric_Enum.Sub

type boolean = Lattices.Quadrivalent.t
type bitvector
module Bitvector_Forward : Operator.BITVECTOR_FORWARD_WITH_BIMUL_ADD with module Arity := Operator.Forward_Arity and type boolean := boolean and type bitvector := bitvector
module Bitvector_Backward : sig ... end
module Boolean_Forward : Operator.BOOLEAN_FORWARD with module Arity := Operator.Forward_Arity and type boolean := boolean
module Boolean_Backward : Operator.BOOLEAN_BACKWARD with module Arity := Operator.Backward_Arity and type boolean := boolean
module Boolean_Lattice : Lattices.Sig.BOOLEAN_LATTICE with type t = boolean
module Bitvector_Lattice : Lattices.Sig.BITVECTOR_LATTICE with type t = bitvector
type integer
module Integer_Forward : Operator.INTEGER_FORWARD with module Arity := Operator.Forward_Arity and type boolean := boolean and type integer := integer
module Integer_Backward : Operator.INTEGER_BACKWARD with module Arity := Operator.Backward_Arity and type boolean := boolean and type integer := integer
module Integer_Lattice : Lattices.Sig.INTEGER_LATTICE with type t = integer
val name : string
type enum
module Enum_Forward : Operator.ENUM_FORWARD with module Arity := Operator.Forward_Arity and type boolean := boolean and type enum := enum
module Enum_Backward : Operator.ENUM_BACKWARD with module Arity := Operator.Backward_Arity and type boolean := boolean and type enum := enum
module Enum_Lattice : Lattices.Sig.ENUM_LATTICE with type t = enum