package bitwuzla-cxx

  1. Overview
  2. Docs

Source file roundingMode.ml

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
type t =
  | Rne
  | Rna
  | Rtn
  | Rtp
  | Rtz
let to_string = function
  | Rne -> "RNE"
  | Rna -> "RNA"
  | Rtn -> "RTN"
  | Rtp -> "RTP"
  | Rtz -> "RTZ"
let to_cxx = function
  | Rne -> 0
  | Rna -> 1
  | Rtn -> 2
  | Rtp -> 3
  | Rtz -> 4
let of_cxx = function
  | 0 -> Rne
  | 1 -> Rna
  | 2 -> Rtn
  | 3 -> Rtp
  | 4 -> Rtz
  | _ -> assert false
OCaml

Innovation. Community. Security.