X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=GlobalNameTable.hs;h=8c3faab22c66467362bacb2d64c2fdd165f5de00;hb=0c9640079a295e972d4c0a8857faeefcad2fc15d;hp=c860dcb437e5732c50968168d770bc10aca075ef;hpb=ef589dec9b04aa3d0a30a2b0787c50d07c320563;p=matthijs%2Fmaster-project%2Fc%CE%BBash.git diff --git a/GlobalNameTable.hs b/GlobalNameTable.hs index c860dcb..8c3faab 100644 --- a/GlobalNameTable.hs +++ b/GlobalNameTable.hs @@ -17,6 +17,10 @@ mkGlobalNameTable = Map.fromList globalNameTable :: NameTable globalNameTable = mkGlobalNameTable - [ ("!" , (2, genExprFCall2L exId ) ) + [ ("!" , (2, genExprFCall2L exId ) ) , ("head" , (1, genExprFCall1L headId ) ) - ] \ No newline at end of file + , ("hwxor" , (2, genExprOp2 AST.Xor ) ) + , ("hwand" , (2, genExprOp2 AST.And ) ) + , ("hwor" , (2, genExprOp2 AST.And ) ) + , ("hwnot" , (1, genExprOp1 AST.Not ) ) + ]