[M3commit] CVS Update: cm3

Jay Krell jkrell at elego.de
Sat Nov 10 09:19:06 CET 2012


CVSROOT:	/usr/cvs
Changes by:	jkrell at birch.	12/11/10 09:19:06

Modified files:
	cm3/m3-sys/m3back/src/: M3C.m3 

Log message:
	work in progress
	migrating from stack of text to stack of expressions
	We need a higher level intermediate form in order to:
	nice: reduce casts
	more importantly: fix warnings, esp. around range checks
	against constants; and might as well fold constants
	it compiles, but probably doesn't work, temporarily
	
	M3CG.TypeUID now that Tony fixed it to remove packing requirement
	
	Use "M3CG." explicitly everywhere, so I might have a different
	local meaning of "Type"..or not, I'll probably use Type_t




More information about the M3commit mailing list