= 768" x-on:close-sidebar="sidebar=window.innerWidth >= 768 && true">
package hardcaml
-
HardCaml
-
-
HardCamlDynlink
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
module UidMap : sig ... end
module UidSet : sig ... end
and signal =
| Signal_empty
| Signal_const of signal_id * string
| Signal_op of signal_id * signal_op
| Signal_wire of signal_id * signal ref
| Signal_select of signal_id * int * int
| Signal_reg of signal_id * register
| Signal_mem of signal_id * uid * register * memory
| Signal_inst of signal_id * uid * instantiation
val names : signal -> string list
val width : signal -> int
val is_reg : signal -> bool
val is_mem : signal -> bool
val is_inst : signal -> bool
val is_const : signal -> bool
val is_select : signal -> bool
val is_wire : signal -> bool
val const_value : signal -> string
val new_id : unit -> uid
val string_of_op : signal_op -> string
val to_string : signal -> string