added If, And, Or

This commit is contained in:
Moritz Gmeiner 2024-08-26 17:26:59 +02:00
commit dbcdbc216f
5 changed files with 120 additions and 58 deletions

View file

@ -14,3 +14,6 @@ let type_string_of_lox_value lox_value =
| Number _ -> "Number"
| Bool _ -> "Bool"
| Nil -> "Nil"
let lox_value_to_bool lox_value =
match lox_value with String _ -> true | Number _ -> true | Bool b -> b | Nil -> false