[M3commit] CVS Update: cm3

Jay K jay.krell at cornell.edu
Thu Jan 14 23:26:26 CET 2010


NE, GT, GE, well, at least GT, GE will provide a slightly more direct

change from INTEGER to Target.Int in m3back, which I think I need to do,

like at least to provide for constant folding of LONGINT.

 

 - Jay
 


From: hosking at cs.purdue.edu
Date: Thu, 14 Jan 2010 08:49:46 -0500
To: jkrell at elego.de
CC: m3commit at elegosoft.com
Subject: Re: [M3commit] CVS Update: cm3

I'm not sure I buy all of these.
I'll have to take a look.





Antony Hosking | Associate Professor | Computer Science | Purdue University
305 N. University Street | West Lafayette | IN 47907 | USA
Office  +1 765 494 6001  +1 765 494 6001  | Mobile  +1 765 427 5484  +1 765 427 5484 



On 14 Jan 2010, at 11:45, Jay Krell wrote:

CVSROOT: /usr/cvs
Changes by: jkrell at birch. 10/01/14 11:45:36

Modified files:
cm3/m3-sys/m3middle/src/: TInt.i3 TInt.m3 

Log message:
add convenience functions: NE, GT, GE
add constants: Ten, MinS32, MaxS32, MinS64, MAXS64, MinU32, MaxU32, MinU64,
MaxU64
S is Signed, U is Unsigned (M is for Minus, which seems like
a misnomer, it should be N for negative?, minus is an operator (verb??,
"to minus" sounds wrong), negative is an adjective)

 		 	   		  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3commit/attachments/20100114/a12894f6/attachment-0002.html>


More information about the M3commit mailing list