??ANSWER TO EXERCISE 15

Change the car's before to

    before
    [; Go: if (noun==e_obj)
           {   print "The car will never fit through your front door.^";
               return 2;
           }
           if (car has on) "Brmm!  Brmm!";
           print "(The ignition is off at the moment.)^";
    ],

Back to the exercise in section 14
Mechanically translated to HTML from third edition as revised 16 May 1997. Copyright © Graham Nelson 1993, 1994, 1995, 1996, 1997: all rights reserved.