<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns:o = "urn:schemas-microsoft-com:office:office"><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 5.50.4916.2300" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face=Arial size=2><SPAN class=639034217-09082002>Yes I believe the 
arguments to ELSE and ENDIF could be made optional. Same for the ENDFOREACH 
command. Making them required does force people to document their files. In 
C/C++ long if statements are easier to read if they are written 
as:</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=639034217-09082002></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=639034217-09082002>if 
(win32)</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=639034217-09082002>  
{</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=639034217-09082002>  
}</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=639034217-09082002>else // 
win32</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=639034217-09082002>  
{</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=639034217-09082002>  } // 
win32</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=639034217-09082002></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=639034217-09082002>The current syntax 
forces people to do this. I can relax this syntax and let people 
do</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=639034217-09082002></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=639034217-09082002>IF 
(WIN32)</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=639034217-09082002>  
GOOBER()</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=639034217-09082002>ELSE () # 
WIN32</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=639034217-09082002>  
GOOBER()</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=639034217-09082002>ENDIF () # 
WIN32</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=639034217-09082002></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=639034217-09082002>but then the 
comments can get out of sync with the actual IF. The current syntax makes 
sure they stay consistent. I'm open to discussion although my leaning would be 
to leave them as required.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=639034217-09082002></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=639034217-09082002>Thanks</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=639034217-09082002>Ken</SPAN></FONT></DIV>
<BLOCKQUOTE dir=ltr 
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
  <DIV><SPAN class=937431217-09082002><FONT color=#0000ff size=2>Given the 
  correction to the ELSE command, is there any chance that the arguments to 
  ELSE</FONT></SPAN></DIV>
  <DIV><SPAN class=937431217-09082002><FONT color=#0000ff size=2>and ENDIF can 
  be eliminated.  It is confusing to people to see an IF and an ELSE 
  with the</FONT></SPAN></DIV>
  <DIV><SPAN class=937431217-09082002><FONT color=#0000ff size=2>same condition 
  (arguments).</FONT></SPAN></DIV>
  <DIV><SPAN class=937431217-09082002><FONT color=#0000ff 
  size=2></FONT></SPAN> </DIV>
  <DIV><SPAN class=937431217-09082002><FONT color=#0000ff><FONT size=2>Jim<SPAN 
  class=639034217-09082002><FONT face=Arial 
  color=#000000> </FONT></SPAN></FONT></FONT></SPAN><SPAN 
  class=937431217-09082002><FONT color=#0000ff><FONT size=2><SPAN 
  class=639034217-09082002> </SPAN></FONT></FONT></SPAN></DIV></BLOCKQUOTE></BODY></HTML>