[svn] r6841: nemerle/trunk/macros/operators.n

nazgul svnadmin at nemerle.org
Mon Nov 6 21:24:39 CET 2006


Log:
Remove casting to int from non-zero operator macros

Author: nazgul
Date: Mon Nov  6 21:24:37 2006
New Revision: 6841

Modified:
   nemerle/trunk/macros/operators.n

Modified: nemerle/trunk/macros/operators.n
==============================================================================
--- nemerle/trunk/macros/operators.n	(original)
+++ nemerle/trunk/macros/operators.n	Mon Nov  6 21:24:37 2006
@@ -94,17 +94,17 @@
 
   macro @%|| (e1, e2)
   {
-    <[ (($e1 | $e2) :> int) != 0 ]>                                    
+    <[ ($e1 | $e2) != 0 ]>                                    
   }
 
   macro @%&& (e1, e2)
   {
-    <[ (($e1 & $e2) :> int) != 0 ]>                                    
+    <[ ($e1 & $e2) != 0 ]>                                    
   }
 
   macro @%^^ (e1, e2)
   {
-    <[ (($e1 ^ $e2) :> int) != 0 ]>                                    
+    <[ ($e1 ^ $e2) != 0 ]>                                    
   }
 
   macro @++ (e) {



More information about the svn mailing list