Simplify cp_value
for boolean constants in src/cprint.ml
This commit is contained in:
parent
37dfcdda35
commit
273a868162
@ -119,8 +119,7 @@ let rec cp_value fmt (value, (hloc: (ident * bool, string * int) Hashtbl.t)) =
|
|||||||
| CVariable (CVInput s) -> Format.fprintf fmt "%s" s
|
| CVariable (CVInput s) -> Format.fprintf fmt "%s" s
|
||||||
| CVariable (CVStored (arr, idx)) -> Format.fprintf fmt "state->%s[%d]" arr idx
|
| CVariable (CVStored (arr, idx)) -> Format.fprintf fmt "state->%s[%d]" arr idx
|
||||||
| CConst (CInt i) -> Format.fprintf fmt "%d" i
|
| CConst (CInt i) -> Format.fprintf fmt "%d" i
|
||||||
| CConst (CBool true) -> Format.fprintf fmt "true"
|
| CConst (CBool b) -> Format.fprintf fmt "%s" (Bool.to_string b)
|
||||||
| CConst (CBool false) -> Format.fprintf fmt "false"
|
|
||||||
| CConst (CReal r) -> Format.fprintf fmt "%f" r
|
| CConst (CReal r) -> Format.fprintf fmt "%f" r
|
||||||
| CMonOp (MOp_not, v) -> Format.fprintf fmt "! (%a)" cp_value (v, hloc)
|
| CMonOp (MOp_not, v) -> Format.fprintf fmt "! (%a)" cp_value (v, hloc)
|
||||||
| CMonOp (MOp_minus, v) -> Format.fprintf fmt "- (%a)" cp_value (v, hloc)
|
| CMonOp (MOp_minus, v) -> Format.fprintf fmt "- (%a)" cp_value (v, hloc)
|
||||||
|
Loading…
Reference in New Issue
Block a user