Skip to content
  • Roland Levillain's avatar
    Have binary and relational operators follow Appel's specifications. · 845a4322
    Roland Levillain authored
    	* src/Ir.hs (Op): Add binary operators And, Or, Lshift, Rshift,
    	Arshift and Xor.  Remove operator Mod.
    	Add relational operators Ult, Ule, Ugt and Uge.
    	* src/StdBinop.hs (binop): Implement operators And, Or, Lshift,
    	Rshift, Arshift and Xor.  Remove operator Mod.
    	(unsigned): New helper routine.
    	* src/StdRelop.hs (relop): Implement operators Ult, Ule, Ugt and
    	Uge.
    	(unsigned): New helper routine.
    	* src/Scan.hs (scanTokKeyword): Adjust.
    	* NEWS: Update.
    845a4322
To find the state of this project's repository at the time of any of these versions, check out the tags.