[M3devel] unable to put M3CG.TypeUID into a record

Jay K jay.krell at cornell.edu
Fri Oct 26 11:27:36 CEST 2012


I still really don't like how M3CG.TypeUID is defined.
Asserting that a type fits in 32bitsshould not preclude putting it into a RECORD.
Currently you cannot put M3CG.TypeUID into a record.
The following does not work:
RECORD whatever = typeid: M3CG.TypeUID; END;
That seems really absurd to me.
 - Jay

> Date: Fri, 26 Oct 2012 11:22:55 +0000
> To: m3commit at elegosoft.com
> From: jkrell at elego.de
> Subject: [M3commit] CVS Update: cm3
> 
> CVSROOT:	/usr/cvs
> Changes by:	jkrell at birch.	12/10/26 11:22:55
> 
> Modified files:
> 	cm3/m3-sys/m3back/src/: M3C.m3 
> 
> Log message:
> 	continue to hack around bogus packing of M3CG.TypeUID
> 
 		 	   		  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20121026/345a2082/attachment-0001.html>


More information about the M3devel mailing list