diff options
Diffstat (limited to 'src/lem_interp/interp_inter_imp.lem')
| -rw-r--r-- | src/lem_interp/interp_inter_imp.lem | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lem_interp/interp_inter_imp.lem b/src/lem_interp/interp_inter_imp.lem index 06782451..7c338600 100644 --- a/src/lem_interp/interp_inter_imp.lem +++ b/src/lem_interp/interp_inter_imp.lem @@ -29,6 +29,8 @@ let rec to_bytes l = match l with end let intern_value v = match v with + | Bitvector [true] _ _ -> Interp.V_lit (L_aux L_one Interp_ast.Unknown) + | Bitvector [false] _ _ -> Interp.V_lit (L_aux L_zero Interp_ast.Unknown) | Bitvector bs inc fst -> Interp.V_vector fst inc (to_bits bs) | Bytevector bys -> Interp.V_vector 0 true (List.concat (List.map (fun by -> |
