(MISCELLANEOUS CHAPTER (77 105 115 99 101 108 108 97 110 101 111 117 115) NIL (12) 1) (GREETING% AND% INITIALIZATION% FILES SUBSEC (71 114 101 101 116 105 110 103 32 97 110 100 32 73 110 105 116 105 97 108 105 122 97 116 105 111 110 32 70 105 108 101 115) NIL (1 12) 1) (GREETING TAG NIL NIL (1 12) 1) (GREETING TERM Greeting (*PRIMARY*) (1 12) 1) (INITIALIZATION% FILES TERM Initialization% files (*PRIMARY*) (1 12) 1) (INIT% FILES TERM Init% files (*PRIMARY*) (1 12) 1) (USER% INIT% FILE TERM User% init% file NIL (1 12) 1) (SITE% INIT% FILE TERM Site% init% file (*PRIMARY*) (1 12) 1) (GREETING TERM Greeting NIL (1 12) 1) (PREGREETFORMS (Variable) NIL NIL (1 12) 1) (INIT.LISP (File name) NIL NIL (1 12) 1) (POSTGREETFORMS (Variable) NIL NIL (1 12) 2) (FIRSTNAME (Variable) NIL (*PRIMARY*) (1 12) 2) (GREET (Function) ((FONT . LISP) 40 71 82 69 69 84 32 (FONT . ARG) 78 65 77 69 32 61221 (FONT . LISP) 41 (UNDO . FONT) (UNDO . FONT) (UNDO . FONT)) (*DEF*) (1 12) 2) (GREETFILENAME (Function) ((FONT . LISP) 40 71 82 69 69 84 70 73 76 69 78 65 77 69 32 (FONT . ARG) 85 83 69 82 (FONT . LISP) 41 (UNDO . FONT) (UNDO . FONT) (UNDO . FONT)) (*DEF*) (1 12) 2) (USERGREETFILES (Variable) ((FONT . LISP) 85 83 69 82 71 82 69 69 84 70 73 76 69 83 (UNDO . FONT)) (*DEF*) (1 12) 2) (GREETDATES (Variable) ((FONT . LISP) 71 82 69 69 84 68 65 84 69 83 (UNDO . FONT)) (*DEF*) (1 12) 2) (DIRECTORIES (Variable) NIL NIL (1 12) 3) (LISPUSERSDIRECTORIES (Variable) NIL NIL (1 12) 3) (LOGINHOST/DIR (Variable) NIL NIL (1 12) 3) (DISPLAYFONTDIRECTORIES (Variable) NIL NIL (1 12) 3) (DISPLAYFONTEXTENSIONS (Variable) NIL NIL (1 12) 3) (INTERPRESS% FORMAT TERM Interpress% format NIL (1 12) 3) (INTERPRESSFONTDIRECTORIES (Variable) NIL NIL (1 12) 3) (PRESS% FORMAT TERM Press% format NIL (1 12) 3) (PRESSFONTWIDTHSFILES (Variable) NIL NIL (1 12) 3) (DEFAULTPRINTINGHOST (Variable) NIL NIL (1 12) 3) (CH.DEFAULT.ORGANIZATION (Variable) NIL NIL (1 12) 3) (CH.DEFAULT.DOMAIN (Variable) NIL NIL (1 12) 3) (CH.NET.HINT (Variable) NIL NIL (1 12) 3) (PROMPT#FLG (Variable) NIL NIL (1 12) 3) (CHANGESLICE (Function) NIL NIL (1 12) 3) (COPYRIGHTFLG (Variable) NIL NIL (1 12) 3) (COPYRIGHTOWNERS (Variable) NIL NIL (1 12) 3) (DEFAULTCOPYRIGHTOWNER (Variable) NIL NIL (1 12) 3) (**COMMENT**FLG (Variable) NIL NIL (1 12) 3) (FIRSTCOL (Variable) NIL NIL (1 12) 3) (PRETTYFLG (Variable) NIL NIL (1 12) 3) (CLISPIFYPRETTYFLG (Variable) NIL NIL (1 12) 3) (INITIALSLST (Variable) NIL NIL (1 12) 4) (EDITCHARACTERS (Variable) NIL NIL (1 12) 4) (IDLE% MODE SUBSEC (73 100 108 101 32 77 111 100 101) NIL (2 12) 4) (IDLING TERM Idling (*PRIMARY*) (2 12) 4) (IDLE% MODE TERM Idle% mode (*PRIMARY*) (2 12) 4) (VIDEO% DISPLAY% SCREENS TERM Video% Display% Screens NIL (2 12) 4) (DISPLAY% SCREENS TERM Display% Screens NIL (2 12) 4) (SCREENS TERM Screens NIL (2 12) 4) (IDLE (Function) NIL (*PRIMARY*) (2 12) 4) (IDLE.PROFILE (Variable) ((FONT . LISP) 73 68 76 69 46 80 82 79 70 73 76 69 (UNDO . FONT)) (*DEF*) (2 12) 4) (IDLE.FUNCTIONS (Variable) ((FONT . LISP) 73 68 76 69 46 70 85 78 67 84 73 79 78 83 (UNDO . FONT)) (*DEF*) (2 12) 6) (IDLE.BOUNCING.BOX (Function) ((FONT . LISP) 40 73 68 76 69 46 66 79 85 78 67 73 78 71 46 66 79 88 32 (FONT . ARG) 87 73 78 68 79 87 32 66 79 88 32 87 65 73 84 (FONT . LISP) 41 (UNDO . FONT) (UNDO . FONT) (UNDO . FONT)) (*DEF*) (2 12) 6) (IDLE.BOUNCING.BOX (Variable) NIL (*PRIMARY*) (2 12) 6) (SAVING% VIRTUAL% MEMORY% STATE SUBSEC (83 97 118 105 110 103 32 86 105 114 116 117 97 108 32 77 101 109 111 114 121 32 83 116 97 116 101) NIL (3 12) 6) (VIRTUAL% MEMORY TERM Virtual% memory (*PRIMARY*) (3 12) 6) (VIRTUAL% MEMORY% FILE TERM Virtual% memory% file (*PRIMARY*) (3 12) 6) (LOGOUT (Function) ((FONT . LISP) 40 76 79 71 79 85 84 32 (FONT . ARG) 70 65 83 84 (FONT . LISP) 41 (UNDO . FONT) (UNDO . FONT) (UNDO . FONT)) (*DEF*) (3 12) 7) (SAVEVM (Function) ((FONT . LISP) 40 83 65 86 69 86 77 32 (FONT . ARG) 61221 (FONT . LISP) 41 (UNDO . FONT) (UNDO . FONT) (UNDO . FONT)) (*DEF*) (3 12) 7) (SAV/ING% CURSOR TERM SAV/ING% cursor NIL (3 12) 7) (SAVINGCURSOR (Variable) NIL (*PRIMARY*) (3 12) 7) (SAVEVMWAIT (Variable) ((FONT . LISP) 83 65 86 69 86 77 87 65 73 84 (UNDO . FONT)) (*DEF*) (3 12) 7) (SAVEVMMAX (Variable) ((FONT . LISP) 83 65 86 69 86 77 77 65 88 (UNDO . FONT)) (*DEF*) (3 12) 7) (SYSOUT% FILES TERM Sysout% files (*PRIMARY*) (3 12) 8) (SYSOUT (Function) ((FONT . LISP) 40 83 89 83 79 85 84 32 (FONT . ARG) 70 73 76 69 (FONT . LISP) 41 (UNDO . FONT) (UNDO . FONT) (UNDO . FONT)) (*DEF*) (3 12) 8) (SYS/OUT% CURSOR TERM SYS/OUT% cursor NIL (3 12) 8) (SYSOUTCURSOR (Variable) NIL (*PRIMARY*) (3 12) 8) (SYSOUTFILE (Variable) NIL NIL (3 12) 8) (SYSOUT.EXT (Variable) NIL NIL (3 12) 8) (SYSOUTDATE (Variable) NIL NIL (3 12) 8) (BEFORESYSOUTFORMS (Variable) NIL NIL (3 12) 9) (AFTERSYSOUTFORMS (Variable) NIL NIL (3 12) 9) (SYSOUTGAG (Variable) ((FONT . LISP) 83 89 83 79 85 84 71 65 71 (UNDO . FONT)) (*DEF*) (3 12) 9) (MAKESYS (Function) ((FONT . LISP) 40 77 65 75 69 83 89 83 32 (FONT . ARG) 70 73 76 69 32 78 65 77 69 (FONT . LISP) 41 (UNDO . FONT) (UNDO . FONT) (UNDO . FONT)) (*DEF*) (3 12) 9) (HERALDSTRING (Variable) NIL NIL (3 12) 9) (MAKESYSDATE (Variable) NIL NIL (3 12) 10) (BACKGROUNDPAGEFREQ (Variable) ((FONT . LISP) 66 65 67 75 71 82 79 85 78 68 80 65 71 69 70 82 69 81 (UNDO . FONT)) (*DEF*) (3 12) 10) (VMEM.PURE.STATE (Function) ((FONT . LISP) 40 86 77 69 77 46 80 85 82 69 46 83 84 65 84 69 32 (FONT . ARG) 88 (FONT . LISP) 41 (UNDO . FONT) (UNDO . FONT) (UNDO . FONT)) (*DEF*) (3 12) 10) (REALMEMORYSIZE (Function) ((FONT . LISP) 40 82 69 65 76 77 69 77 79 82 89 83 73 90 69 41 (UNDO . FONT)) (*DEF*) (3 12) 10) (VMEMSIZE (Function) ((FONT . LISP) 40 86 77 69 77 83 73 90 69 41 (UNDO . FONT)) (*DEF*) (3 12) 11) (LASTVMEMFILEPAGE (Variable) ((FONT . LISP) 92 76 65 83 84 86 77 69 77 70 73 76 69 80 65 71 69 (UNDO . FONT)) NIL (3 12) 11) (\LASTVMEMFILEPAGE (Variable) ((FONT . LISP) 92 76 65 83 84 86 77 69 77 70 73 76 69 80 65 71 69 (UNDO . FONT)) (*DEF*) (3 12) 11) (YOUR% VIRTUAL% MEMORY% BACKING% FILE% IS% ALMOST% FULL... (Error Message) Your% virtual% memory% backing% file% is% almost% full... NIL (3 12) 11) (SYSTEM% VERSION% INFORMATION SUBSEC (83 121 115 116 101 109 32 86 101 114 115 105 111 110 32 73 110 102 111 114 109 97 116 105 111 110) NIL (4 12) 11) (SYSTEM% VERSION% INFORMATION TERM System% version% information (*PRIMARY*) (4 12) 11) (VERSION% INFORMATION TERM Version% information (*PRIMARY*) (4 12) 11) (PRINT-LISP-INFORMATION (Function) ((FONT . LISP) 40 80 82 73 78 84 45 76 73 83 80 45 73 78 70 79 82 77 65 84 73 79 78 32 (FONT . ARG) 83 84 82 69 65 77 32 70 73 76 69 83 84 82 73 78 71 (FONT . LISP) 41 (UNDO . FONT) (UNDO . FONT) (UNDO . FONT)) (*DEF*) (4 12) 11) (LOADEDFILELST (Variable) NIL NIL (4 12) 11) (LISP-IMPLEMENTATION-TYPE (Function) ((FONT . LISP) 40 76 73 83 80 45 73 77 80 76 69 77 69 78 84 65 84 73 79 78 45 84 89 80 69 41 (UNDO . FONT)) (*DEF*) (4 12) 12) (LISP-IMPLEMENTATION-VERSION (Function) ((FONT . LISP) 40 76 73 83 80 45 73 77 80 76 69 77 69 78 84 65 84 73 79 78 45 86 69 82 83 73 79 78 41 (UNDO . FONT)) (*DEF*) (4 12) 12) (SOFTWARE-TYPE (Function) ((FONT . LISP) 40 83 79 70 84 87 65 82 69 45 84 89 80 69 41 (UNDO . FONT)) (*DEF*) (4 12) 12) (SOFTWARE-VERSION (Function) ((FONT . LISP) 40 83 79 70 84 87 65 82 69 45 86 69 82 83 73 79 78 41 (UNDO . FONT)) (*DEF*) (4 12) 12) (MACHINE-TYPE (Function) ((FONT . LISP) 40 77 65 67 72 73 78 69 45 84 89 80 69 41 (UNDO . FONT)) (*DEF*) (4 12) 12) (MACHINE-VERSION (Function) ((FONT . LISP) 40 77 65 67 72 73 78 69 45 86 69 82 83 73 79 78 41 (UNDO . FONT)) (*DEF*) (4 12) 12) (MACHINE-INSTANCE (Function) ((FONT . LISP) 40 77 65 67 72 73 78 69 45 73 78 83 84 65 78 67 69 41 (UNDO . FONT)) (*DEF*) (4 12) 12) (SHORT-SITE-NAME (Function) ((FONT . LISP) 40 83 72 79 82 84 45 83 73 84 69 45 78 65 77 69 41 (UNDO . FONT)) (*DEF*) (4 12) 12) (LONG-SITE-NAME (Function) ((FONT . LISP) 40 76 79 78 71 45 83 73 84 69 45 78 65 77 69 41 (UNDO . FONT)) (*DEF*) (4 12) 12) (SYSOUTDATE (Variable) ((FONT . LISP) 83 89 83 79 85 84 68 65 84 69 (UNDO . FONT)) (*DEF*) (4 12) 13) (MAKESYSDATE (Variable) ((FONT . LISP) 77 65 75 69 83 89 83 68 65 84 69 (UNDO . FONT)) (*DEF*) (4 12) 13) (MAKESYSNAME (Variable) ((FONT . LISP) 77 65 75 69 83 89 83 78 65 77 69 (UNDO . FONT)) (*DEF*) (4 12) 13) (SYSTEMTYPE (Function) ((FONT . LISP) 40 83 89 83 84 69 77 84 89 80 69 41 (UNDO . FONT)) (*DEF*) (4 12) 13) (MACHINETYPE (Function) ((FONT . LISP) 40 77 65 67 72 73 78 69 84 89 80 69 41 (UNDO . FONT)) (*DEF*) (4 12) 13) (DATE% AND% TIME% FUNCTIONS SUBSEC (68 97 116 101 32 65 110 100 32 84 105 109 101 32 70 117 110 99 116 105 111 110 115) NIL (5 12) 13) (DATE (Function) ((FONT . LISP) 40 68 65 84 69 32 (FONT . ARG) 70 79 82 77 65 84 (FONT . LISP) 41 (UNDO . FONT) (UNDO . FONT) (UNDO . FONT)) (*DEF*) (5 12) 13) (IDATE (Function) ((FONT . LISP) 40 73 68 65 84 69 32 (FONT . ARG) 83 84 82 (FONT . LISP) 41 (UNDO . FONT) (UNDO . FONT) (UNDO . FONT)) (*DEF*) (5 12) 13) (GDATE (Function) ((FONT . LISP) 40 71 68 65 84 69 32 (FONT . ARG) 68 65 84 69 32 70 79 82 77 65 84 32 61221 (FONT . LISP) 41 (UNDO . FONT) (UNDO . FONT) (UNDO . FONT)) (*DEF*) (5 12) 14) (DATEFORMAT (Function) ((FONT . LISP) 40 68 65 84 69 70 79 82 77 65 84 32 (FONT . ARG) 75 69 89 (START.SUB) 49 (END.SUB) 32 46 46 46 32 75 69 89 (START.SUB) 78 (END.SUB) (FONT . LISP) 41 (UNDO . FONT) (UNDO . FONT) (UNDO . FONT)) (*DEF*) (5 12) 14) (CLOCK (Function) ((FONT . LISP) 40 67 76 79 67 75 32 (FONT . ARG) 78 32 61221 (FONT . LISP) 41 (UNDO . FONT) (UNDO . FONT) (UNDO . FONT)) (*DEF*) (5 12) 15) (SETTIME (Function) ((FONT . LISP) 40 83 69 84 84 73 77 69 32 (FONT . ARG) 68 84 (FONT . LISP) 41 (UNDO . FONT) (UNDO . FONT) (UNDO . FONT)) (*DEF*) (5 12) 15) (TIME.ZONES (Variable) ((FONT . LISP) 84 73 77 69 46 90 79 78 69 83 (UNDO . FONT)) (*DEF*) (5 12) 15) (TIMEZONECOMP (Variable) ((FONT . LISP) 92 84 105 109 101 90 111 110 101 67 111 109 112 (UNDO . FONT)) NIL (5 12) 16) (\TIMEZONECOMP (Variable) ((FONT . LISP) 92 84 105 109 101 90 111 110 101 67 111 109 112 (UNDO . FONT)) (*DEF*) (5 12) 16) (BEGINDST (Variable) ((FONT . LISP) 92 66 101 103 105 110 68 83 84 (UNDO . FONT)) NIL (5 12) 16) (ENDDST (Variable) ((FONT . LISP) 92 69 110 100 68 83 84 (UNDO . FONT)) NIL (5 12) 16) (\BEGINDST (Variable) ((FONT . LISP) 92 66 101 103 105 110 68 83 84 (UNDO . FONT)) (*DEF*) (5 12) 16) (\ENDDST (Variable) ((FONT . LISP) 92 69 110 100 68 83 84 (UNDO . FONT)) (*DEF*) (5 12) 16) (TIMERS% AND% DURATION% FUNCTIONS SUBSEC (84 105 109 101 114 115 32 97 110 100 32 68 117 114 97 116 105 111 110 32 70 117 110 99 116 105 111 110 115) NIL (6 12) 16) (DURATION% FUNCTIONS TERM Duration% Functions (*PRIMARY*) (6 12) 16) (TIMERS TAG NIL NIL (6 12) 16) (TIMERS TERM Timers (*PRIMARY*) (6 12) 16) (SECONDS (Timer Unit) NIL NIL (6 12) 16) (MILLISECONDS (Timer Unit) NIL NIL (6 12) 16) (TICKS (Timer Unit) NIL NIL (6 12) 16) (SETUPTIMER (Function) ((FONT . LISP) 40 83 69 84 85 80 84 73 77 69 82 32 (FONT . ARG) 73 78 84 69 82 86 65 76 32 79 108 100 84 105 109 101 114 63 32 116 105 109 101 114 85 110 105 116 115 32 105 110 116 101 114 118 97 108 85 110 105 116 115 (FONT . LISP) 41 (UNDO . FONT) (UNDO . FONT) (UNDO . FONT)) (*DEF*) (6 12) 17) (SETUPTIMER.DATE (Function) ((FONT . LISP) 40 83 69 84 85 80 84 73 77 69 82 46 68 65 84 69 32 (FONT . ARG) 68 84 83 32 79 108 100 84 105 109 101 114 63 (FONT . LISP) 41 (UNDO . FONT) (UNDO . FONT) (UNDO . FONT)) (*DEF*) (6 12) 17) (TIMEREXPIRED? (Function) ((FONT . LISP) 40 84 73 77 69 82 69 88 80 73 82 69 68 63 32 (FONT . ARG) 84 73 77 69 82 32 67 108 111 99 107 86 97 108 117 101 46 111 114 46 116 105 109 101 114 85 110 105 116 115 (FONT . LISP) 41 (UNDO . FONT) (UNDO . FONT) (UNDO . FONT)) (*DEF*) (6 12) 17) (FORDURATION (I.S. Operator) ((FONT . LISP) 102 111 114 68 117 114 97 116 105 111 110 32 (FONT . ARG) 73 78 84 69 82 86 65 76 (UNDO . FONT) (UNDO . FONT)) (*DEF*) (6 12) 18) (DURING (I.S. Operator) ((FONT . LISP) 100 117 114 105 110 103 32 (FONT . ARG) 73 78 84 69 82 86 65 76 (UNDO . FONT) (UNDO . FONT)) (*DEF*) (6 12) 18) (TIMERUNITS (I.S. Operator) ((FONT . LISP) 116 105 109 101 114 85 110 105 116 115 32 (FONT . ARG) 85 78 73 84 83 (UNDO . FONT) (UNDO . FONT)) (*DEF*) (6 12) 18) (UNTILDATE (I.S. Operator) ((FONT . LISP) 117 110 116 105 108 68 97 116 101 32 (FONT . ARG) 68 84 83 (UNDO . FONT) (UNDO . FONT)) (*DEF*) (6 12) 18) (USINGTIMER (I.S. Operator) ((FONT . LISP) 117 115 105 110 103 84 105 109 101 114 32 (FONT . ARG) 84 73 77 69 82 (UNDO . FONT) (UNDO . FONT)) (*DEF*) (6 12) 18) (RESOURCENAME (I.S. Operator) ((FONT . LISP) 114 101 115 111 117 114 99 101 78 97 109 101 32 (FONT . ARG) 82 69 83 79 85 82 67 69 (UNDO . FONT) (UNDO . FONT)) (*DEF*) (6 12) 18) (RESOURCES SUBSEC (82 101 115 111 117 114 99 101 115) NIL (7 12) 19) (RESOURCES TERM Resources (*PRIMARY*) (7 12) 19) (RESOURCES (File Package Type) NIL NIL (7 12) 19) (RESOURCES (File Package Command) NIL NIL (7 12) 19) (INITRESOURCES (File Package Command) NIL NIL (7 12) 20) (A% SIMPLE% EXAMPLE SUBSEC (65 32 83 105 109 112 108 101 32 69 120 97 109 112 108 101) NIL (1 7 12) 20) (TRADE-OFFS% IN% MORE% COMPLICATED% CASES SUBSEC (84 114 97 100 101 45 111 102 102 115 32 105 110 32 77 111 114 101 32 67 111 109 112 108 105 99 97 116 101 100 32 67 97 115 101 115) NIL (2 7 12) 22) (MACROS% FOR% ACCESSING% RESOURCES SUBSEC (77 97 99 114 111 115 32 102 111 114 32 65 99 99 101 115 115 105 110 103 32 82 101 115 111 117 114 99 101 115) NIL (3 7 12) 23) (NEWRESOURCE (Macro) ((FONT . LISP) (FONT . LISP) 40 78 69 87 82 69 83 79 85 82 67 69 32 (FONT . ARG) 82 69 83 79 85 82 67 69 78 65 77 69 (UNDO . FONT) 32 32 46 32 (FONT . ARG) 65 82 71 83 (UNDO . FONT) 41 (UNDO . FONT) (UNDO . FONT)) (*DEF*) (3 7 12) 23) (FREERESOURCE (Macro) ((FONT . LISP) (FONT . LISP) 40 70 82 69 69 82 69 83 79 85 82 67 69 32 (FONT . ARG) 82 69 83 79 85 82 67 69 78 65 77 69 (UNDO . FONT) 32 32 46 32 (FONT . ARG) 65 82 71 83 (UNDO . FONT) 41 (UNDO . FONT) (UNDO . FONT)) (*DEF*) (3 7 12) 23) (GETRESOURCE (Macro) ((FONT . LISP) (FONT . LISP) 40 71 69 84 82 69 83 79 85 82 67 69 32 (FONT . ARG) 82 69 83 79 85 82 67 69 78 65 77 69 (UNDO . FONT) 32 32 46 32 (FONT . ARG) 65 82 71 83 (UNDO . FONT) 41 (UNDO . FONT) (UNDO . FONT)) (*DEF*) (3 7 12) 23) (INITRESOURCE (Macro) ((FONT . LISP) (FONT . LISP) 40 73 78 73 84 82 69 83 79 85 82 67 69 32 (FONT . ARG) 82 69 83 79 85 82 67 69 78 65 77 69 (UNDO . FONT) 32 32 46 32 (FONT . ARG) 65 82 71 83 (UNDO . FONT) 41 (UNDO . FONT) (UNDO . FONT)) (*DEF*) (3 7 12) 23) (WITH-RESOURCES (Macro) ((FONT . LISP) (FONT . LISP) 40 87 73 84 72 45 82 69 83 79 85 82 67 69 83 32 40 (FONT . ARG) 82 69 83 79 85 82 67 69 (START.SUB) 49 (END.SUB) (UNDO . FONT) 32 (FONT . ARG) 82 69 83 79 85 82 67 69 (START.SUB) 50 (END.SUB) (UNDO . FONT) 32 46 46 46 41 32 32 (FONT . ARG) 70 79 82 77 (START.SUB) 49 (END.SUB) (UNDO . FONT) 32 (FONT . ARG) 70 79 82 77 (START.SUB) 50 (END.SUB) (UNDO . FONT) 32 46 46 46 41 (UNDO . FONT) (UNDO . FONT)) (*DEF*) (3 7 12) 23) (WITH-RESOURCE (Macro) NIL NIL (3 7 12) 23) (SAVING% RESOURCES% IN% A% FILE SUBSEC (83 97 118 105 110 103 32 82 101 115 111 117 114 99 101 115 32 105 110 32 97 32 70 105 108 101) NIL (4 7 12) 23) (RESOURCES (File Package Command) NIL NIL (4 7 12) 23) (INITRESOURCES (File Package Command) NIL NIL (4 7 12) 24) (PATTERN% MATCHING SUBSEC (80 97 116 116 101 114 110 32 77 97 116 99 104 105 110 103) NIL (8 12) 24) (PATTERN% MATCHING TERM Pattern% matching (*PRIMARY*) (8 12) 24) (PATTERN% MATCH% COMPILER TERM Pattern% match% compiler (*PRIMARY*) (8 12) 24) (PATTERNMATCH TAG NIL NIL (8 12) 24) (MATCH (Pattern Matching Operator) NIL NIL (8 12) 24) (LISTP% CHECKS% IN% PATTERN% MATCHING TERM LISTP% checks% in% pattern% matching NIL (8 12) 25) (PATLISTPCHECK (Variable) NIL NIL (8 12) 25) (PATTERN% ELEMENTS SUBSEC (80 97 116 116 101 114 110 32 69 108 101 109 101 110 116 115) NIL (1 8 12) 25) (ELEMENT% PATTERNS SUBSEC (69 108 101 109 101 110 116 32 80 97 116 116 101 114 110 115) NIL (2 8 12) 25) (ELEMENT% PATTERNS% IN% PATTERN% MATCHING TERM Element% patterns% in% pattern% matching (*PRIMARY*) (2 8 12) 25) ($1 (in pattern matching) NIL NIL (2 8 12) 26) (& (in pattern matching) NIL NIL (2 8 12) 26) (' (in pattern matching) NIL NIL (2 8 12) 26) (= (in pattern matching) NIL NIL (2 8 12) 26) (== (in pattern matching) NIL NIL (2 8 12) 26) (PATVARDEFAULT (Variable) NIL NIL (2 8 12) 26) (PATVARDEFAULT (Variable) NIL NIL (2 8 12) 26) (@ (in pattern matching) NIL NIL (2 8 12) 26) (* (in pattern matching) NIL NIL (2 8 12) 26) (~ (in pattern matching) NIL NIL (2 8 12) 27) (SEGMENT% PATTERNS SUBSEC (83 101 103 109 101 110 116 32 80 97 116 116 101 114 110 115) NIL (3 8 12) 27) (SEGMENT% PATTERNS% IN% PATTERN% MATCHING TERM Segment% patterns% in% pattern% matching NIL (3 8 12) 27) ($% %(DOLLAR%) (in pattern matching) $% %(dollar%) NIL (3 8 12) 27) (-- (in pattern matching) NIL NIL (3 8 12) 27) (! (in pattern matching) NIL NIL (3 8 12) 27) (! (in pattern matching) NIL NIL (3 8 12) 27) (PATVARDEFAULT (Variable) NIL NIL (3 8 12) 27) (%. (in pattern matching) NIL NIL (3 8 12) 28) (@ (in pattern matching) NIL NIL (3 8 12) 28) (ASSIGNMENTS SUBSEC (65 115 115 105 103 110 109 101 110 116 115) NIL (4 8 12) 28) (ASSIGNMENTS% IN% PATTERN% MATCHING TERM Assignments% in% pattern% matching (*PRIMARY*) (4 8 12) 28) (_ (in pattern matching) NIL NIL (4 8 12) 28) (! (in pattern matching) NIL NIL (4 8 12) 28) (PLACE-MARKERS SUBSEC (80 108 97 99 101 45 77 97 114 107 101 114 115) NIL (5 8 12) 29) (PLACE% MARKERS% IN% PATTERN% MATCHING TERM Place% markers% in% pattern% matching NIL (5 8 12) 29) (# (in pattern matching) ((FONT . LISP) 35 (FONT . ARG) 78 (UNDO . FONT) (UNDO . FONT) 32 40 (FONT . ARG) 78 (UNDO . FONT) 32 97 32 110 117 109 98 101 114 41) NIL (5 8 12) 29) (REPLACEMENTS SUBSEC (82 101 112 108 97 99 101 109 101 110 116 115) NIL (6 8 12) 29) (REPLACEMENTS% IN% PATTERN% MATCHING TERM Replacements% in% pattern% matching (*PRIMARY*) (6 8 12) 29) (PATVARDEFAULT (Variable) NIL NIL (6 8 12) 30) (RECONSTRUCTION SUBSEC (82 101 99 111 110 115 116 114 117 99 116 105 111 110) NIL (7 8 12) 30) (RECONSTRUCTION% IN% PATTERN% MATCHING TERM Reconstruction% in% pattern% matching (*PRIMARY*) (7 8 12) 30) (=> (in pattern matching) NIL NIL (7 8 12) 30) (-> (in pattern matching) NIL NIL (7 8 12) 30) (EXAMPLES SUBSEC (69 120 97 109 112 108 101 115) NIL (8 8 12) 31)