Module Hardcaml_waveterm.Wave_format

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
type t
val equal : t Import.Equal.equal