1
<HTML><HEAD><TITLE>Answer to Exercise 63</TITLE></HEAD>
2
<BODY BGCOLOR="#FFFFFF">
3
<TABLE><TR><TD Valign="top"><IMG SRC="../icons/exercise.gif" ALT="??"><TD bgcolor="#FAA89B"><B>ANSWER TO EXERCISE 63</B><TR><TD><TD>
5
The trick is to convert "fly in amber''
6
into "fly fly amber'' (a harmless name) before the parser gets
10
for (i=parse->1,j=2:j<i:j++)
12
if (NextWord()=='fly' && NextWord()=='in' && NextWord()=='amber')
13
parse-->(j*2-1) = 'fly';
19
<HR>Back to <A HREF="../section24.html#ex63">the exercise in section 24</A><HR>
20
<SMALL><I>Mechanically translated to HTML from third edition as revised 16 May 1997. Copyright © Graham Nelson 1993, 1994, 1995, 1996, 1997: all rights reserved.</I></SMALL></BODY></HTML>