1
<HTML><HEAD><TITLE>Answer to Exercise 50</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 50</B><TR><TD><TD>
6
Use the <TT>invent</TT> routine to signal to <TT>short_name</TT>
7
and <TT>article</TT> routines to change their usual habits:
10
[; if (inventory_stage==1) give self general;
11
else give self ~general;
14
[; if (self has general) { print "box"; rtrue; } ],
16
[; if (self has general) { print "that hateful"; rtrue; }
21
<HR>Back to <A HREF="../section22.html#ex50">the exercise in section 22</A><HR>
22
<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>