X-Git-Url: https://git.lukelau.me/?a=blobdiff_plain;f=AST.hs;h=9ff555a74d10c6d970fc8b7df0a37c1d98fdbffc;hb=714bbc1dface9aa8b32394b9980ad77af96df663;hp=dfa43b7c60c0d0ced86a73268167b1b9584b9d74;hpb=4d1dcdc8a1187df7d2981d426f57f79be922358d;p=kaleidoscope-hs.git diff --git a/AST.hs b/AST.hs index dfa43b7..9ff555a 100644 --- a/AST.hs +++ b/AST.hs @@ -18,6 +18,8 @@ instance Read Expr where , parseVar , parseCall , parseBinOp "<" 10 (Cmp LT) + , parseBinOp ">" 10 (Cmp GT) + , parseBinOp "==" 10 (Cmp EQ) , parseBinOp "+" 20 Add , parseBinOp "-" 20 Sub , parseBinOp "*" 40 Mul