hardcaml_waveterm

A terminal based digital waveform viewer for Hardcaml
IN THIS PACKAGE
type t =
| Binary(*

Binary.

*)
| Bit(*

Like Binary, but shows a single bit as a line.

*)
| Bit_or of t(*

If width=1 then Bits otherwise t

*)
| Hex(*

Hexadecimal.

*)
| Unsigned_int(*

Unsigned integer.

*)
| Int(*

Signed integer.

*)
| Index of Import.string Import.list(*

Use data as index into given list of strings.

*)
| Custom of Import.Bits.t -> Import.string(*

User defined formatting.

*)
val sexp_of_t : t -> Ppx_sexp_conv_lib.Sexp.t

Custom constructors are compared for physical equality.

include Import.Equal.S with type t := t
val equal : t Import.Equal.equal