diff options
| author | Jon French | 2018-05-10 13:47:44 +0100 |
|---|---|---|
| committer | Jon French | 2018-05-10 13:47:44 +0100 |
| commit | 6e8be09fbb93ec22d5f5088dae351c24904dec03 (patch) | |
| tree | b3e2d4bd14b87e2aa0b7b8beb994ff2705d2db98 /riscv/prelude.sail | |
| parent | c197e5808e3a6e52820ac28dc4f12aa8d6ba469f (diff) | |
load-type riscv assembly
Diffstat (limited to 'riscv/prelude.sail')
| -rw-r--r-- | riscv/prelude.sail | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/riscv/prelude.sail b/riscv/prelude.sail index 153b41db..67089228 100644 --- a/riscv/prelude.sail +++ b/riscv/prelude.sail @@ -6,11 +6,16 @@ union option ('a : Type) = {None : unit, Some : 'a} val spaces : unit <-> string val opt_spaces : unit <-> string val def_spaces : unit <-> string -val hex_bits_12 : bits(12) <-> string +val hex_bits_12 : bits(12) <-> string val hex_bits_12_forwards = "string_of_bits" : bits(12) -> string val "hex_bits_12_matches_prefix" : string -> option((bits(12), nat)) +val hex_bits_20 : bits(20) <-> string +val hex_bits_20_forwards = "string_of_bits" : bits(20) -> string +val "hex_bits_20_matches_prefix" : string -> option((bits(20), nat)) + + val spaces_forwards : unit -> string function spaces_forwards () = " " val spaces_backwards : string -> unit |
