"DESC for Your Game (c) Copyright 1986 Infocom, Inc. All Rights Reserved." "The fabled new describers, as updated and modified to conform to the latest bug fixes. See ZD:DESC.DOC for details. See Z:DESC.ZIL for the source." ;"modify if necessary for games with other M-..." > ) "AUX" V? STR AV) )> )> > ) (ELSE )> )> >> > )>)> > ,M-LOOK>> ) ( ,M-LOOK> ) (> )>)> T> ) TMP) > )> ) ( > >> >)> )> >> > ) (> >>> T) (> >> > > > >)>)> )>) (> >)> )> >> <>> >> <>>)>> ;"print everything?" ;"started paragraph yet?" " means top-level (include crlf) T for all other levels or string to print all?: t if not being called from room-desc > Prints nothing and rfalses if there was nothing to list. 'The wall crumbles to dust, revealing ' " ) N (1ST? T) (IT? <>) (TWO? <>) (START? <>) (PARA? <>) DB) ) ( )> > > >>> >>> > T> ) ( )> )>) (> )>) (.N ) (ELSE )> > ) (T >)>)> )> >)> > > )> ) ( T>> )> )> )>> T> > ) ( >> > ) (ELSE ,D-ALL?)>> > )> )> >>)> T> >> )> )>> "DESCRIBE-START -- add starters for special classes of objects here" ) ( ) (T )>) ( ;> )> ;"hand is only one this clause catches" ) ( ) (ELSE )>> "DESCRIBE-SPECIAL -- add special trailers to object descriptions here" ) ;( ) ( ) ( > ) ;( )>> "determines if an object is describable at all." > ;"bit to screen objects" )) ) ( ) (> >>> ) ( > ) (,D-BIT ) (ELSE )>) (>> ) (ELSE )>) (ELSE )>> "Determines, for DESCRIBE-OBJECTS, if an object has a simple description (not a FDESC, LDESC, or whatever)." >> ) (> > ) ( ) (ELSE )>> "DESCRIBE-REST finishes 'Opening the crocodile's mouth reveals '" > )> > "DESCRIBE-SENT does the whole ball of wax" <+ ,D-ALL? ,D-PARA?>>> )> > "DESCRIBE-NOTHING returns false if nothing was described" ; > )> ) (T ;"nothing" )>> ;"END"