<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=text/html;charset=utf-8 http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.6001.19258"></HEAD>
<BODY style="PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 15px"
id=MailContainerBody leftMargin=0 topMargin=0 CanvasTabStop="true"
name="Compose message area">
<DIV><FONT face=Arial>The report says (2.6.9)</FONT></DIV>
<DIV><FONT face=Arial>"The values in the array will be arbitrary values of their
type."</FONT></DIV>
<DIV><FONT face=Arial></FONT> </DIV>
<DIV><FONT face=Arial>Now, ParseParams in its "init" method allocates an
array of BOOLEANs</FONT></DIV>
<DIV><FONT face=Arial>and relies on the fact that it is
supposedly initialised with FALSE values.</FONT></DIV>
<DIV><FONT face=Arial></FONT> </DIV>
<DIV><FONT face=Arial>At the other hand the report says (2.2.4)</FONT></DIV>
<DIV><FONT face=Arial>"The constant <CODE>default</CODE> is a default value used
when a record is constructed or allocated"</FONT></DIV>
<DIV><FONT face=Arial></FONT> </DIV>
<DIV><FONT face=Arial>If I allocate an array of records, which statement is
stronger:</FONT></DIV>
<DIV><FONT face=Arial>- the array contains arbitray record values ?</FONT></DIV>
<DIV><FONT face=Arial>- the array record fields will be initialised to their
default values?</FONT></DIV>
<DIV><FONT face=Arial></FONT> </DIV>
<DIV><FONT face=Arial>The ParseParams "init" method is obviously erroneous and
works only</FONT></DIV>
<DIV><FONT face=Arial>by virtue of a happy combination of
circumstances.</FONT></DIV>
<DIV><FONT face=Arial>But how is the report to be interpreted in the second
case?</FONT></DIV>
<DIV><FONT face=Arial></FONT> </DIV></BODY></HTML>