9	SET-UP-DOCUMENTATIONexitDOC-OBJ-LISTTEXT-MODE
CREATE-UNNAMED-BUFFERxitDOC-TEXT-BUFFERILEDOC-TEXT-FILEUINSERT-FILE-INTO-BUFFERtOBJECT-GET-HANDLERFASTAPPLY	REFERENCE-TEXT-FILE
NMODE-READ-AND-EVALUATE-FILEeCREATE-NMODE-DOCUMENTATION-BROWSERSET-ITEMSSET-MODIFIED?RDOC-OBJ-COMPAREDND	DOC-BROWSE-OBJ$INDEXOMMADOC-FILTER-COMMANDDCURRENT-BROWSERNDXPROMPT-FOR-STRINGT-NCONSFASTBINDDOC-FILTER-ARGUMENT-LISTFASTUNBIND	DOC-FILTER-PREDICATEg inFILTER-ITEMSat	DOC-BROWSE-OBJ$NAMEDOC-BROWSE-OBJ$REF-LISTSTRING-UPCASEEVALXCONSPATTERN-MATCHES-IN-LINEADD1VIEW-MODE
DOC-BROWSER-HELP-TEXTIONDOC-BROWSER-DOCUMENTATION-TEXTDOC-BROWSER-MODEDCREATE-BROWSER
DOCUMENTATION-BROWSERTIOAPROPOS-COMMAND-TEXFIND-BROWSERNTBROWSER-ENTERDDOC-BROWSE-OBJ$DESCRIBEPRINTFREF-LISTREND-LINEESTART-LINEOBJINDEXOWSETYPENAME
DOC-BROWSE-OBJ$DEFAULT-INIT*UNBOUND*DOC-BROWSE-OBJ$END-LINEDOC-BROWSE-OBJ$START-LINE	DOC-BROWSE-OBJ$TYPE
DOC-BROWSE-OBJ$DISPLAY-TEXTID2STRINGSTRINGIFYCONCATDOC-BROWSE-OBJ$VIEW-BUFFERCONS	MOVE-TO-BUFFER-STARTon iINSERT-TEXTcumEXTRACT-REGIONINSERT-STRING-RESET
DOC-BROWSE-OBJ$UPDATE
DOC-BROWSE-OBJ$CLEANUP
DOC-BROWSE-OBJ$APPLY-FILTERMETHODOBJECTSDOC-BROWSE-OBJ
NMODE-DEFINE-COMMANDSTIOEXTENDED-CHARLAPPLY-FILTERJDOC-BROWSER-COMMAND-LIST	NMODE-ESTABLISH-MODEIST
READ-ONLY-TEXT-COMMAND-LISTROFAST-STRINGSL	READ-ONLY-TEXT-MODEREAD-ONLY-TERMINAL-COMMAND-LISTERNUMERIC-OPERATORSmp	WINDOW-COMMAND-LIST
ESSENTIAL-COMMAND-LISTANBASIC-COMMAND-LISTDLISTX-CHARQUOTESELECT-PREVIOUS-BUFFER-COMMANDEREVLOADFLUID1PUTENTRYNMODE-DEFINE-MODEENLIST5GETASSOCIATION-CREATEPUT
$FLAVOR-DEFINE-METHODCLEANUPSEUPDATEWSEVIEW-BUFFERBJDISPLAY-TEXTJDEFAULT-INITDESCRIBEINITABLE-VARIABLESVARIABLE-NAMES	INSTANCE-VECTOR-SIZEMETHOD-TABLEMOVE-DOWN-COMMANDND	BROWSER-EXIT-COMMANDOMMA	BROWSER-VIEW-COMMANDOMMA
BROWSER-UNDO-FILTER-COMMANDND
BROWSER-IGNORE-COMMANDT	BROWSER-EDIT-COMMANDIST	BROWSER-HELP-COMMANDISTEXPRB(>2@+ , B ,  Bx ,   x , ,, B ,    , >,~<<> Dx, B x,  3"+ + *>,~Search for what string in a command's name or references?reearc>, Bx . -,	,	  x-4

 B -,  ,  ,-4>,~<<> Bx, B x,
 B 
 ,
 B~ "sbBsnt: B~   L}6t0V+< } +<     B} F| H{  D|6t1V+C |+R3@{+I }, B{,,	 { B8 {  B{+M }, B{,,	 B{ B| }  D}6u0V+Q +Q  B}+@ , B}  } L}6u0V+X } +Y   B| D|6u1V+] |+r@@ | 8"sbBsnt/~: B{ D{ {3l{+d +j { | ~,3B+h {+j {, B{+b3B+l * L| }  D}6u0V+p +q  B|+Z>z,~x<}<<}DocumentationBNMODEntat{NMODE Documentation Browser SubsystemnaMODE ,  Lp @o  Lo  Ln  Ln 
  
 
 	+<vxy<NMODENTATSearch for what string in a command's name or references?reearc> + +,	,	-4


, * *,2B+, Bx B ),    , x B ),  (  , x,-4>,~<<<<
  %w: %p%n!An object of flavor DOC-BROWSE-OBJ, has instance variable values:%n,> K, x  K J, x  J J, x  I J, x  I J, x  H J, x  H J, >,~<<<<<,<. T2L+O  D T2L+Q  D T2L+S @ ,~< ,~ ,~ ,~ ,~ ,~ ,~: E> Bx ,, B i, B x ,  ,  >~+^Sorry, no documentation is availible on this topic.nce> Bx D2D+t , B  B ,   , x3@8+{ x2@8+~  B ,  +  B  B~@@ x , B~@@ x , B}  ~, 
 } ~  ~ , B~  ,  ~   ,  B ,   ,  B ,    , >},~<<<<i<<  *,~ ,~ +<"7<8Doc-Browser-MO9:View;<=CKRZbelt|
SS:<PSL.NMODE-DOC>COSTLY.SLT
SS:<PSL.NMODE-DOC>FRAMES.LPTT<"<#<<#	<@<#
The Documentation Browser displays documentation on NMODE.!Terminology: the current item is the item pointed at by the cursor. The View (V) and Edit (E) commands both display the current item..$In split-screen mode, Edit selects the bottom window while View does not.!The Filter (F) command asks for a string and removes all items that ndo not match the string. The Ignore (I) command removes the current item from the display.t n The uNdo-Filter (N) command restores the items removed by the most n"recent Filter command or by the most recent series of Ignore commands.t.The Quit (Q) command exits the browser.? View Edit Filter uNdo-filter Ignore Quit<$
<$<@<<%<@<%<&<@<#<&<<'<@<'<@<#<(<@<<(<@<#<<@<)<@<#<@<)<@<#<@<* !<@<"#$<*%&<@<(<@<+'<+<@> A,, A,, @,, @,, ?,, ?,, >,, >,, =,, =,, <,, <,,  B ; L ; L : L : LZ& 9 9,- 8 8,- B 7 7,- B 6Z", Bx 6Z"#, B 5Z"", B 5Z"$, B~ 4Z"', B~ 4Z"+, B} 3Z"(, B} 3Z", 
 } } ~ ~,. , , x, B%Z& 9 2,-Z&! 9 6,-Z&/ 9 2,-Z& 9 1,-Z& 9 1,- 0 0,.2B+e,/  0 0,/Z& / 0,/ / . 0,/ / . 0,/ - - 0,0Z&6 9 -,- , , 0,0Z&L 9 ,,- + + 0,0Z&U 9 +,- * * 0,0Z&W 9 *,- ) ) 0,0Z&X 9 ),- ( ( 0,0Z&Z 9 (,- ' ' 0,0Z&[ 9 ',- & & 0,0Z&] 9 &,- % % 0,0Z&_ 9 %,- $ $ 0,0Z&p 9 $,- # # 0,0Z& 9 #,- " " 0,0Z& 9 ",- ! ! 0,0Z&  9 !,-  >|,~!<$<!<0<!<1< <1<<2<<<<<<<<<<<<<
<2<<3<<3<4"<4<#<5<<<<<5<6<6<7<7<8<<8#%&'<<9(./2<<<<
<<<%<<<<6 *T(T(Ax  A"D
~"@ D"@"@  @ DE" pU*TU/~
UU
Qx
 TP*@?rD@0Q  @(Q @@
@r<~0@~*U*UU*T*UQ*U*DD"DD"DE
E"QQ*Q"QU*U*U
U"UQ*T*U*E*QU(U*U
U"UQ*@