<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=text/html;charset=iso-8859-1 http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.6001.18865"></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 size=4 face="LM Mono 12">A makeshift&nbsp;preprocessor written say in 
Perl could be used to replace the embedded hyphens with underscores thereby 
making them synonyms. A list of ways in which hyphens are used in the language 
will need to be developed so they may be distinguished. You don't want a single 
line comment sign being taken as containing&nbsp;an embedded hyphen. If done 
properly it shouldn't cause any problems. It will allow you to side step having 
to actually modify the language and may be portable across language 
implementations. I use the C language preprocessor to correct a number of 
features of the C language syntax that I find ugly.</FONT></DIV></BODY></HTML>