logo       
Google Custom Search
    AddThis Social Bookmark Button
-->

Nice/stdlib/nice/lang numeric.nice,1.29,1.30: msg#00113

Subject: Nice/stdlib/nice/lang numeric.nice,1.29,1.30
Update of /cvsroot/nice/Nice/stdlib/nice/lang
In directory sc8-pr-cvs1:/tmp/cvs-serv24743/stdlib/nice/lang

Modified Files:
        numeric.nice 
Log Message:
Separated unary and binary numeric operators.


Index: numeric.nice
===================================================================
RCS file: /cvsroot/nice/Nice/stdlib/nice/lang/numeric.nice,v
retrieving revision 1.29
retrieving revision 1.30
diff -C2 -d -r1.29 -r1.30
*** numeric.nice        17 Jun 2003 04:30:46 -0000      1.29
--- numeric.nice        17 Jun 2003 12:16:17 -0000      1.30
***************
*** 81,88 ****
  
  // unary negation
! double `-`(double) = inline nice.lang.inline.NumOp("dNeg");
! float `-`(float) = inline nice.lang.inline.NumOp("fNeg");
! long `-`(long) = inline nice.lang.inline.NumOp("lNeg");
! int `-`(int) = inline nice.lang.inline.NumOp("iNeg");
  
  // multiplication
--- 81,88 ----
  
  // unary negation
! double `-`(double) = inline nice.lang.inline.UnaryNumOp("dNeg");
! float `-`(float) = inline nice.lang.inline.UnaryNumOp("fNeg");
! long `-`(long) = inline nice.lang.inline.UnaryNumOp("lNeg");
! int `-`(int) = inline nice.lang.inline.UnaryNumOp("iNeg");
  
  // multiplication
***************
*** 127,132 ****
  
  // bitwise operators
! int  `~`(int  x) = inline nice.lang.inline.NumOp("iComp");
! long `~`(long x) = inline nice.lang.inline.NumOp("lComp");
  
  int `&`(int, int) = inline nice.lang.inline.NumOp("iAnd");
--- 127,132 ----
  
  // bitwise operators
! int  `~`(int  x) = inline nice.lang.inline.UnaryNumOp("iComp");
! long `~`(long x) = inline nice.lang.inline.UnaryNumOp("lComp");
  
  int `&`(int, int) = inline nice.lang.inline.NumOp("iAnd");




-------------------------------------------------------
This SF.Net email is sponsored by: INetU
Attention Web Developers & Consultants: Become An INetU Hosting Partner.
Refer Dedicated Servers. We Manage Them. You Get 10% Monthly Commission!
INetU Dedicated Managed Hosting http://www.inetu.net/partner/index.php


<Prev in Thread] Current Thread [Next in Thread>