<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'><div><font face="Calibri, sans-serif">I still really don't like how M3CG.TypeUID is defined.</font></div><div><font face="Calibri, sans-serif"><br></font></div><div><font face="Calibri, sans-serif">Asserting that a type fits in 32bits</font></div><div><font face="Calibri, sans-serif">should not preclude putting it into a RECORD.</font></div><div><font face="Calibri, sans-serif"><br></font></div><div><font face="Calibri, sans-serif">Currently you cannot put M3CG.TypeUID into a record.</font></div><div><font face="Calibri, sans-serif"><br></font></div><div><font face="Calibri, sans-serif">The following does not work:</font></div><div><font face="Calibri, sans-serif"><br></font></div><div><font face="Calibri, sans-serif">RECORD whatever = typeid: M3CG.TypeUID; END;</font></div><div><font face="Calibri, sans-serif"><br></font></div><div><font face="Calibri, sans-serif">That seems really absurd to me.</font></div><div><font face="Calibri, sans-serif"><br></font></div><div><font face="Calibri, sans-serif"> - Jay</font></div><br><br><div style="font-family: Calibri, sans-serif; font-size: 12pt; "><div id="SkyDrivePlaceholder"></div>> Date: Fri, 26 Oct 2012 11:22:55 +0000<br>> To: m3commit@elegosoft.com<br>> From: jkrell@elego.de<br>> Subject: [M3commit] CVS Update: cm3<br>> <br>> CVSROOT:        /usr/cvs<br>> Changes by:      jkrell@birch.   12/10/26 11:22:55<br>> <br>> Modified files:<br>>    cm3/m3-sys/m3back/src/: M3C.m3 <br>> <br>> Log message:<br>>         continue to hack around bogus packing of M3CG.TypeUID<br>> <br></div>                                        </div></body>
</html>