"TELLS (formerly GMACROS) for The Zork Trilogy (c) Copyright 1983 Infocom, Inc. All Rights Reserved -- GERMAN EDITION" D * > N * C * DER-NOM * DER-NOM-CAP * DER-ACC * DER-ACC-CAP * DER-DAT * EIN-NOM * EIN-NOM-CAP * EIN-ACC * EIN-ACC-CAP * EIN-DAT * PRONOUN-NOM * PRONOUN-NOM-CAP * PRONOUN-ACC * > ;"German character names. For non-C64 machines, the font is switched to font-3 then these chars. below are printed, then, the font is switched back to font-1, the default font." ;"I could have special umlaut-descs and no pure strings in the game -- but still there would have to be this switching of fonts WITHIN a word. Which must be done in some funny TELL routine." ;"Or I could be REALLY REALLY disgusting and have 3 descs for an object -- the first half of the word, the flavor of umlaut, then the last half of the word." ) (T > .X> )>> ;"CASE : DER = NOM / DEN = ACC / DEM = DAT EIN = NOM / EINEN = ACC / EINEM = DAT" > ; ,W?DER> >>> ) (T )>) ;"is an Ein-word" (; ,W?DER> ) ( ,W?DAS> >> ) ( ,W?DIE> > ) (T )> )> > ;> >> ) (T )>> ) ( ) ( )> > ) ( ) ( )> > ) ( ) ( )> > ) ( ) ( )> > > ) ( )> > > ) ( )> > > ) ( )> > ) ( ) ( )> > ) ( ) ( )> > > ) ( )> > ) ( ) ( ) (T )>> ) ( ) (T )>> ) ( ) (T )>> > > > > ) ( ) (ELSE )>>)> )> >
>>) (ELSE .ATM)>>) (ELSE .ATM)> !.L)> > 3> )>> !.L>)>>> >> > > > ) (<==? .X FSET?> ) (ELSE )>>)> > > .ATM) (ELSE )>> !.O)>>> >> ) (ELSE >)>> >) (ELSE >)>> >>> CNT ; RND MSG RFROB) > > > > >> >> > > > )> .MSG> > > >> >> ) (T .NUM)>> ,PLUS-MODE> 2> 1>) (T 1>)>> ; ,PLUS-MODE> ) (T )>> ; ,PLUS-MODE> ) (T )>> ;)) ,PLUS-MODE> ) (T )>) (T ) (T )>)>>