<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>
TYPE<BR>  struct_stat = RECORD<BR>    type_size: LONGINT := VAL(BYTESIZE(struct_stat), LONGINT);<BR>    st_dev   : LONGINT; (* Utypes.dev_t   *)<BR>...<BR>
  END;<BR><BR><BR>new source -> compiling Ustat.i3<BR>"..\src\unix\Common\Ustat.i3", line 57: illegal recursive declaration (struct_stat)<BR>"..\src\unix\Common\Ustat.i3", line 57: illegal recursive type declaration<BR>2 errors encountered<BR>compilation failed => not building library "m3core.lib"<BR>Fatal Error: package build failed<BR>
 <BR>
really can't be allowed?<BR>
 <BR>
I know, I can compute it myself, or I can make it a default parameter to functions that traffic in the type.<BR>
 <BR>
 <BR>
 - Jay<BR>                                     </body>
</html>