??ANSWER TO EXERCISE 51

This answer is cheating, as it needs to know about the library's lookmode variable (set to 1 for normal, 2 for verbose or 3 for superbrief). Simply include:

[ TimePasses;
  if (action~=##Look && lookmode==2) <Look>;
];

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