Attribute.Set
The set of attributes.
We represent the set of attributes as an abstracted value.
include Bap_core_theory.KB.Value.S with type t := set
val empty : set
val domain : set Bap_knowledge.Knowledge.domain
include Base.Comparable.S with type t := set
val comparator : (set, comparator_witness) Base__.Comparator.comparator
include Core_kernel.Binable.S with type t := set
val bin_size_t : set Bin_prot.Size.sizer
val bin_write_t : set Bin_prot.Write.writer
val bin_read_t : set Bin_prot.Read.reader
val __bin_read_t__ : (int -> set) Bin_prot.Read.reader
val bin_writer_t : set Bin_prot.Type_class.writer
val bin_reader_t : set Bin_prot.Type_class.reader
val bin_t : set Bin_prot.Type_class.t
val slot : (Bap_core_theory.Theory.program, set) Bap_core_theory.KB.slot
provides access to the definition's set of attributes.
This slot is provided when Semantics.enable
function is called (it is called if the primus-lisp plugin is enabled.