Annotation of pmsdk/pbin/cvp.hlp, revision 1.1

1.1     ! root        1: BW03 IIntroducing Help&KKeyboard/MouseRRun CommandsDDisplay CommandsEExpressions
        !             2: WWatch/BreakMMemory OperationsSSystem CommandsxRegular Expressions��p���0�4�� p�p�뇇�9p�?�tp��&�@�&�
        !             3: <�
k3��l��'     =�
        !             4: � �  �#2
        !             5: �&g
�)k�,�
�0�|3E�5s8�:�u=���K �# 1
        !             6: �� �CODEVIEW (R) HELP SYSTEM
        !             7: �
        !             8:  �You can enter the Help system in one of two ways:
        !             9: �
        !            10: � �1. Click on Help or press �ALT+H� to open the Help menu; then make a menu
        !            11: �� �   selection to go directly to a category (each has 1-4 screens).
        !            12: �
        !            13: � �2. By entering �H� or pressing �F1�, you go directly to this screen.
        !            14: �
        !            15:  �Once in the Help system, move forward or backward to another screen by
        !            16: � �clicking one of the selection boxes below, or pressing one of the high-
        !            17: � �lighted hot keys. Colors and syntax used in the screens are described below:
        !            18: �
        !            19:   �Headings and titles� �Headings�� �   �Indicates that �item� is� [�item�]
        !            20: �  �Key terms or punctuation   �Key terms�� �   �  optional
        !            21: �  �Explanatory text� Text�    �   �Indicates either �a� or �b�   �a� | �b
        !            22: �  �Information you supply� �Placeholders
        !            23: ��- �SCREEN 1 OF 1 (Introducing Help)
        !            24: � �Description� ��
 �Keyboard� �� �  Mouse� �# 2
        !            25: ���������
        !            26: � �Enter Help system� � �F1� �   �� �Use �Help� menu
        !            27: � �Open register window� � �F2� �   �� �Use �Options� menu
        !            28: � �Toggle display mode� � �F3� �   �� �Use �View �menu
        !            29: � �Switch to Output screen  � �F4� �   �� �Use� View� menu
        !            30: � �Go� � �F5� �   �� �Click left on �Go
        !            31: � �Switch cursor window� � �� �F6� �   �� �None
        !            32: � �Execute cursor line� � �F7 �at location  �   �   �� �Click right on source line
        !            33: � �Trace through routine� � �F8� �  �� �Click left on Trace
        !            34: � �Set breakpoint at cursor � �F9 �at location  �� �  �� �Click left on source line
        !            35: � �Step over routine� � �F10� �  �� �Click right on Trace
        !            36: � �Make window grow�    � �CONTROL+G�
        !            37:  �   �� �Drag line up or down
        !            38: � �Make window tiny�    � �CONTROL+T�
        !            39:  �   �� �Drag line up or down
        !            40: � �Scroll up a line�    � Move cursor off top   �� �Click left on up arrow
        !            41: � �Scroll up a page�    � �PGUP� �   �� �Click above elevator
        !            42: � �Scroll down a line� � Move cursor off bottom�� �Click left on down arrow
        !            43: � �Scroll down a page� � �PGDN� �   �� �Click below elevator
        !            44: � �������SCREEN 1 OF 1 (Keyboard/Mouse)
        !            45: � �Trace�      �T �[�count�]� Executes current source line or� �# 3
        !            46: � �� �(�F8�)� instruction. If �count� is given,
        !            47: � �� �(Click left on �Trace�)   repeats �count� times. Traces through
        !            48: � �� �� routines and interrupts.
        !            49: �
        !            50:  �Program Step  �P �[�count�]� Executes current source line or
        !            51: � �� �(�F10�)� instruction. If �count� is given,
        !            52: � �� �(Click right on �Trace�)  repeats �count� times. Steps over
        !            53: � �� �� routines and interrupts.
        !            54: �
        !            55:  �Go� �G �[�address�]�
 Executes until debugger encounters
        !            56: � �� �(�F5�)� �address�, a previously set breakpoint,
        !            57: � �� �(Click on �Go�)� or the end of the program.
        !            58: �
        !            59: 
        !            60:  �Execute�� �E�� Executes in slow motion until you
        !            61: ��' �press a key.
        !            62: �
        !            63: �0 �SCREEN 1 OF 1 (Run Commands)
        !            64: �Display Expression�   ��0 �# 4
        !            65: �
        !            66:   �?� �expression�[�,�format�]   � �Evaluates �expression� and displays the value. If
        !            67: �� �format� is given, the value is displayed in the
        !            68: �� �corresponding format, as shown below:
        !            69: �
        !            70:   �Specifier�  �Input Type�   �Output Format
        !            71: �  ��  ������'�
        !            72: �   �d �or� i  �� �Integer  � �� �Signed decimal integer
        !            73: �   �u� �� �Integer  � �� �Unsigned decimal integer
        !            74: �   �o� �� �Integer  � �� �Unsigned octal integer
        !            75: �   �x �or� X  �� �Integer  � �� �Hexadecimal integer
        !            76: �   �f� �� �Real� � �� �Floating point
        !            77: �   �e �or� E  �� �Real� � �� �Scientific notation
        !            78: �   �g �or� G  �� �Real� � �� �"E" or "f," whichever is more compact
        !            79: �   �c� �� �Character� �� �ASCII equivalent of character
        !            80: �   �s� �� �String   � �� �C null-terminated string
        !            81: �  ��  ������'�
        !            82: �  �Integers can have �l� or �s� prefix.� �SCREEN 1 OF 3 (Display Commands)
        !            83: �Display Symbols� ��) �# 5
        !            84: �
        !            85: �  �X�[�?�[�module�!�][�routine�.�]�symbol�|�*�]� Displays symbols as described below:
        !            86: �
        !            87:  �����1�
        !            88: � �X?�module�!�routine�.�symbol�   �� �This �symbol� in �routine� in �module�.
        !            89: � �X?�module�!�routine�.*� �� �All symbols in �routine� in �module�.
        !            90: � �X?�module�!�symbol�� �� �This �symbol� in �module� (must be static).
        !            91: � �X?�module�!*� �� �All static symbols in �module�. Will not find
        !            92: � �� �� � local or dynamic variables.
        !            93: � �X?�routine�.�symbol��
        !            94:  �� �This �symbol� in �routine�. Searches all modules.
        !            95: � �X?�routine�.*� �� �All symbols in �routine�. Searches all modules.
        !            96: � �X?�symbol�� �� �Looks for �symbol� in this order:
        !            97: � �� �� � current routine, current module, all modules.
        !            98: � �X?*� �� �All symbols in current routine.
        !            99: � �X*� �� �All module names.
        !           100: � �X� �� �All symbols in all modules.
        !           101: �
        !           102: �- �SCREEN 2 OF 3 (Display Commands)
        !           103: � �Set Mode� �S�[�+�|�-�|�&�]��
        !           104:  �Sets display mode to source (�+�),� �# 6
        !           105: � �� �� �assembly (�-�), or mixed (�&�).
        !           106: �
        !           107:  �Current Location   �.� �Puts current line in center of display
        !           108: � �� �� �window.
        !           109: �
        !           110:  �Stack Trace� �K� �Displays routines and their arguments.
        !           111: � �� �(�ALT+C�)�� �The current routine is on top; the
        !           112: � �� �� �initial routine is on bottom.
        !           113: �
        !           114:  �Unassemble�   �U �[�range�]��         �Displays instructions in �range�. If no
        !           115: � �� �� �range� is given, scrolls down one screen.
        !           116: �
        !           117:  �View� �V�[�expression�]�� �Displays source lines, starting at
        !           118: �� �V�[�.�[�file�:�]�line�]�   �expression� or �line�. If �file� is given,
        !           119: ��& �loads source file. If no arguments are
        !           120: ��& �given, scrolls down one screen.
        !           121: �
        !           122: �- �SCREEN 3 OF 3 (Display Commands)
        !           123: �CodeView Expressions�
 ��* �# 7
        !           124: �
        !           125:  �Expressions in CodeView commands consist of symbols, constants, and/or
        !           126: � �operators. Operators join symbols and constants into larger expressions.
        !           127: � �For example, "+" joins the constants "4" and "5" in the expression "4+5".
        !           128: � �Syntax for operators and constants is presented in the next three screens.
        !           129: �
        !           130: �Changing Expression Evaluators
        !           131: �
        !           132:  �USE� [�language�]� Changes evaluator to �AUTO�, �C�, �FORTRAN�, or �BASIC�. If
        !           133: �� �language� is not given, displays current evaluator.
        !           134: �
        !           135:  �You can also choose evaluators with the Language menu. �AUTO� uses source-
        !           136: � �file extension to select evaluator (with C as default choice).
        !           137: �
        !           138: �Notes on Extended Operators (�.� and �:�)
        !           139: �
        !           140: �[�routine�.�]�variable�   � �Local or global variable
        !           141: �.�[�module�:�]�linenumber� � �Source-line address� �SCREEN 1 OF 4 (Expressions)
        !           142: �C Expressions� ��0 �# 8
        !           143: �
        !           144: 
        !           145:   �Precedence  �  �Operators�   �� �Syntax� Radix
        !           146: �  �����&��   ��      ����
        !           147: �  �highest  1 �� �()�  �[]�  �->�  �.�� �   �0�number�  �� �Octal
        !           148: �  ��   2 �� �!�  �~�  �-�  �(�type�)�  �++�  �--�  �*�  �&�  �sizeof�   �0n�number� �� �Decimal
        !           149: �  ��   3 �� �*  /  %  :� �   �0x�number� �� �Hexadecimal
        !           150: �  ��   4 �� �+  -�! �   ��    ����
        !           151: �  ��   5 �� �<  >  <=  >=
        !           152: �  ��   6 �� �==  !=� �� �Memory Operators
        !           153: �  ��   7 �� �&&�# �   ���
        !           154: �  ��   8 �� �||�# �   �BY� �n�  Return byte at �n
        !           155: �  ��   9 �� �=  +=  -=  *=  /=  %=� �   �WO� �n�  Return word at �n
        !           156: �  �lowest  10 �� �BY  WO  DW� �   �DW� �n�  Return dbl. word
        !           157: �  �����&��   ���
        !           158: �
        !           159:   �See Screens #7 and #13 for use of extended
        !           160: �  �operators (�.� and �:�).� �   �SCREEN 2 OF 4 (Expressions)
        !           161: �FORTRAN Expressions� ��" �# 9
        !           162: �
        !           163:   � Precedence� Operators
        !           164: �  ������
        !           165: �   �highest 1 � �()
        !           166: �� �2 � �.  :
        !           167: �� �3 � �+  -  �(unary)�� �  Constant� Radix
        !           168: �� �4 � �*  /� ��
����
        !           169: �� �5 � �+  -  �(binary)�� �number� � Default radix
        !           170: �� �6 � �.LT. .LE. .EQ. .NE. .GT. .GE.   �radix�#�number � Specified radix
        !           171: �� �7 � �.NOT.� #�number� � Hexadecimal
        !           172: �� �8 � �.AND.� ��
����
        !           173: �   �� 9 �� �.OR.
        !           174: �   �� 10 �� �.EQV. .NEQV.
        !           175: �   �lowest 11 �� �=
        !           176: �  ������
        !           177: �
        !           178:   �See Screens #7 and #13 for use of extended
        !           179: �  �operators (�.� and �:�).� � �SCREEN 3 OF 4 (Expressions)
        !           180: �BASIC Expressions� ��" �#10
        !           181: ��. �  Constant� Radix
        !           182: �� �Precedence� Operators� �� ��
����
        !           183: �   ��������  �number� �� �Default radix
        !           184: �� �highest 1 � �()� &O�number   �� �Octal
        !           185: ��
 �2 � �.  :� &�number� �� �Octal
        !           186: ��
 �3 � �+  -  �(unary)�� &H�number   �� �Hexadecimal
        !           187: ��
 �4 � �*  /� ��
����
        !           188: ��
 �5 � �\  MOD
        !           189: ��
 �6 � �+  -  �(binary)�� �  �  Suffix� Type
        !           190: ��
 �7 � �=  <>  <  >  <=  >=� �  ��  ����
        !           191: ��
 �8 � �NOT� �� �%  � ��  �Integer
        !           192: �� �� 9 �� �AND� �� �&  � ��  �Long
        !           193: �� �� 10 �� �OR� �� �!  � ��  �Single
        !           194: �� �� 11 �� �XOR� �� �#  � ��  �Double
        !           195: �� �� 12 �� �EQV� �  ��     ����
        !           196: �� �� 13 �� �IMP� �See Screens #7 & #13 for use of
        !           197: �� �lowest 14 �� �LET �variable� =� �extended operators (�.� and �:�).
        !           198: �   ��������
        !           199:  �SCREEN 4 OF 4 (Expressions)
        !           200: �Watch�        �  �W? �expression�[�,�format�]�   �  �Displays �expression� in �format�,  �#11
        !           201: �Expression� �  �W�[�type�]� �range�� �  �or �range� in �type� format. See
        !           202: �� �  �� �  �Screen #4 for format information,
        !           203: �� �  �� �  �and #13 for type information.
        !           204: �
        !           205: Watchpoint� �  �WP? �expression�� �  �Breaks execution when �expression
        !           206: �� �  �� �  �is true (non-zero).
        !           207: �
        !           208: Tracepoint� �  �TP? �expression�[�,�format�]�  �  �Breaks when �expression� or any
        !           209: �� �  �TP�[�type�]� �range�� �  �value in �range� changes. Displays
        !           210: �� �  �� �  �same as Watch Expression.
        !           211: �
        !           212: Watch List� �  �W� �  �Lists watch statements.
        !           213: �
        !           214: 
        !           215: Watch Delete  �  �Y �number�|�*� �  �Deletes indicated watch
        !           216: ��+ �statement, or all if �*� is given.
        !           217: �
        !           218: �0 �SCREEN 1 OF 2 (Watch/Break)
        !           219: �Breakpoint  �BP �addr� �[�count�] [�"�cmnd�"�]�  �Sets breakpoint at address �addr�. If  �#12
        !           220: �Set�   �� �count� is given, breakpoint is taken
        !           221: �� �� �after �count� times. If �cmnd� is given,
        !           222: �� �� �the command is executed at each break.
        !           223: �
        !           224: Breakpoint  �BC �list� �|� *� �Deletes breakpoints in �list�, or all
        !           225: �Clear� �� �breakpoints if �*� is given instead.
        !           226: �
        !           227: Breakpoint  �BD �list� �|� *� �Disables breakpoints in �list�, or all
        !           228: �Disable� �� �breakpoints if �*� is given instead.
        !           229: �
        !           230: Breakpoint  �BE �list� �|� *� �Enables breakpoints in �list�, or all
        !           231: �Enable� �� �breakpoints if �*� is given instead.
        !           232: �
        !           233: Breakpoint  �BL� �List breakpoints, including status,
        !           234: �List� �� �location, pass count, and associated
        !           235: ��& �commands.
        !           236: �
        !           237: �0 �SCREEN 2 OF 2 (Watch/Break)
        !           238: �Memory Type Formats--used with Dump, Watch, and Enter commands:� �#13
        !           239: �
        !           240:   �A  ��  �ASCII-format string
        !           241: �  �B  ��  �Byte (8-bit hexadecimal unsigned integer)
        !           242: �  �I  ��  �Integer (16-bit decimal)
        !           243: �  �U  ��  �Unsigned (16-bit decimal unsigned integer)
        !           244: �  �W  ��  �Word (16-bit unsigned hexadecimal)
        !           245: �  �D  ��  �Double Word (32-bit unsigned hexadecimal)
        !           246: �  �S  ��  �Short Real (4 bytes)
        !           247: �  �L  ��  �Long Real (8 bytes)
        !           248: �  �T  ��  �Ten-byte Real
        !           249: �
        !           250: �Specifying Addresses and Address Ranges
        !           251: �
        !           252:   �expression1 �[�:�expression2�]�   �Specifies offset or segmented address.
        !           253: �  �address1 address2� �Range from �address1� to �address2�.
        !           254: �  �address1 �L� size� �Range beginning at �address1� and of length
        !           255: �� �size�.
        !           256: ��- �SCREEN 1 OF 3 (Memory Operations)
        !           257: �Enter� �E�[�type�] �addr� [�list�]�   �Enters values of �type�, beginning at �addr�.  �#14
        !           258: ��
        !           259:  � �� �Debugger will prompt if �list� is not given.
        !           260: ��
        !           261:  � �� �Items in �list� are separated by spaces.
        !           262: �
        !           263: Dump� �D�[�type�]� �[�range�]�� �Dumps values of �type� in �range�. Previous or
        !           264: ��
        !           265:  � �� �default type assumed if �type� is not given.
        !           266: �
        !           267: Assemble  �A� �[�address�]�� �Assembles mnemonic instructions beginning
        !           268: ��
        !           269:  � �� �at �address�. Assumes next instruction if
        !           270: ��
        !           271:  � �� address� is not given.
        !           272: �
        !           273: Register  �R�[�reg �[�expression�]]�   �Sets one of the following registers: �AX�, �BX�,
        !           274: ��
        !           275:  � �� �CX�, �DX�, �SP�, �BP�, �SI�, �DI�, �DS�, �ES�, �SS�, �CS�, �IP�,
        !           276: ��
        !           277:  � �� �or 386 extended register.
        !           278: �
        !           279: �
        !           280:  �RF �[�flag�]� �  �Sets a condition from one of these pairs:
        !           281: ��  �OV�-�NV�,� DN�-�UP�,� EI�-�DI�,� NG�-�PL�,� ZR�-�NZ�,� AC�-�NA�,
        !           282: ��  �PE�-�PO�,� CY�-�NC�.
        !           283: ��- �SCREEN 2 OF 3 (Memory Operations)
        !           284: �Search Memory� �S �range list� �Displays each address in �range� that� �#15
        !           285: �� �  �� �begins a sequence matching each byte
        !           286: �� �  �� �in �list�.
        !           287: �
        !           288: Compare Memory   �C �range address� �Compares bytes in �range� to an equal-
        !           289: �� �  �� �sized block beginning at �address�.
        !           290: �
        !           291: Fill Memory� �F �range list� �Fills �range� with byte values in �list�,
        !           292: �� �  �� �repeating values until �range� filled.
        !           293: �
        !           294: Move Memory� �M �range address� �Copies values in �range� to an equal-
        !           295: �� �  �� �sized block beginning at �address�.
        !           296: �
        !           297: Port Input� �I �port�
 �Displays value at �port�.
        !           298: �Port Output� �O �port byte� �Assigns �byte� to �port�.
        !           299: �
        !           300: �8087�
        !           301:  �   �7�� �Displays 8087 registers and stack.
        !           302: �
        !           303: �- �SCREEN 3 OF 3 (Memory Operations)
        !           304: �Help� �H� �  �Enters CodeView Help System.� � �#16
        !           305: �
        !           306: 
        !           307: Load� �L� [�arguments�]� �  �Reloads program. Uses new command-line
        !           308: ��
        !           309:  � �� �  �arguments� if given.
        !           310: �
        !           311: Option� �O�[{�F�|�B�|�C�|�3�}[�+�|�-�]]  �  �Sets (�+�), clears (�-�), or displays the
        !           312: ��
        !           313:  � �� �  �status of �F�lip/Swap, �B�ytes Coded, �C�ase
        !           314: ��
        !           315:  � �� �  �Sense, or �3�86 option.
        !           316: �
        !           317: Quit� �Q�� �  �Exits the CodeView debugger.
        !           318: �
        !           319: 
        !           320: Radix� �N� [�radix�]�
        !           321:  �  �Sets radix to 8, 10, or 16, if �radix� is
        !           322: ��
        !           323:  �� �  �given; otherwise displays current radix.
        !           324: �
        !           325: Redraw� �@� �  �Redraws display screen.
        !           326: �
        !           327: �- �SCREEN 1 OF 3 (System Commands)
        !           328: ��K �#17
        !           329: �Screen Exchange   �\�
 �Displays the output screen. Press any key
        !           330: �� �� �to return to the debugging screen.
        !           331: �
        !           332: Shell Escape� �!�[�command�]�� �Starts a new DOS shell and executes the
        !           333: �� �� �program or DOS command given as �command�.
        !           334: �� �� �If �command� is not given, user can enter
        !           335: �� �� �commands from the DOS prompt, and then
        !           336: �� �� �enter �EXIT� when ready to return to the
        !           337: �� �� �DOS prompt.
        !           338: �
        !           339: Tab Set� �#�number�� �Sets the number of spaces per tab, to
        !           340: ��  �number�.
        !           341: �
        !           342: 
        !           343: 
        !           344: 
        !           345: 
        !           346: �- �SCREEN 2 OF 3 (System Commands)
        !           347: �Redirection Commands ��6 �#18
        !           348: �
        !           349:    �[�T�]�>�[�>�]�device�� Redirects command output to �device� (file or device). If
        !           350: �   �� �T� given, output is echoed on CodeView screen. If second
        !           351: �   �� �>� given, output is appended.
        !           352: �
        !           353:    �<�device�� Redirects command input from �device� (file or device).
        !           354: �
        !           355:    �=�device�� Redirects both command input and command output.
        !           356: �
        !           357: �Commands Used with Redirection
        !           358: �
        !           359:    �*�comment�� �  �Displays �comment� but does not attempt to execute.
        !           360: �
        !           361:    �"� �  �Pauses until user presses a key.
        !           362: �
        !           363:    �:� �  �Delays for half a second.
        !           364: �
        !           365: �- �SCREEN 3 OF 3 (System Commands)
        !           366: �Search Command� ��2 �#19
        !           367: �
        !           368:    �/�[�regex�]� Searches from cursor line for �regex�, or previous regular
        !           369: �� �expression if �regex� not given--�regex� consists of text and
        !           370: �� �(optionally) any of the following special characters:
        !           371: �
        !           372:  �Character� � �Function
        !           373: � ��
���>�
        !           374: �  �\�� ��  �Removes special meaning (if any) of next character, so
        !           375: �� ��  �that it is treated as ordinary text. Special characters
        !           376: �� ��  �are �\  .  *  [  ]  ^  $�.
        !           377: �  � �� �
        !           378: �  �.�� ��  �Matches any character.
        !           379: �  � �� �
        !           380: �  �*�� ��  �Matches zero or more repetitions of previous character.
        !           381: �  � �� �
        !           382: �  �^� or �$� �� ��  �Matches beginning or end of line, respectively.
        !           383: �
        !           384:  �Continued on next screen.� �SCREEN 1 OF 2 (Regular Expressions)
        !           385: ��K �#20
        !           386: � �Character� �  �Function
        !           387: � ��
���>�
        !           388: �� �
        !           389: � �[�characters�]� ��   �Matches any of the characters within brackets. The
        !           390: �� ��   �following characters have special meaning within brackets:
        !           391: �
        !           392: � �^  ��   �When appearing at the beginning of characters,
        !           393: �� ��   �reverses the function of the brackets so that all
        !           394: �� ��   �characters will be matched except those in the
        !           395: �� ��   �brackets. (Example: "[^a]" matches all characters
        !           396: �� ��   �except "a.")
        !           397: �� �
        !           398: �� �-�  ��   �Matches characters in range specified by characters
        !           399: �� ��   �on either side of �-�. (Example: "[a-c]" matches "a,"
        !           400: �� ��   �"b," or "c.") To nullify special meaning of �-�,
        !           401: �� ��   �place at start or end of characters. (Example:
        !           402: �� ��   �"[-ac]".)
        !           403: ��+ �SCREEN 2 OF 2 (Regular Expressions)
        !           404: 
        !           405: =========Execute Code==========   ================Examine Data=================
        !           406: T [<count>] ............. Trace   ? <expr>[,format] ........ Display Expression
        !           407: P [<count>] ...... Program Step   X?[mod!][fun.][sym][*] ...... Examine Symbols
        !           408: G [<addr>] ................. Go   D[<type>] [<range>] .................... Dump
        !           409: E ..................... Execute   R [<reg>] [[=]<expr>] .............. Register
        !           410: L [<args>] ............ Restart   7 ........................ 8087 Register Dump
        !           411: =================Breakpoints====================  =======Watch Statements======
        !           412: BP [<addr>] [<count>] ["<cmd>"] . Breakpoint Set  W? <expr> ............. Watch
        !           413: BC [<list>] ................... Breakpoint Clear  W[<type>] <range> ..... Watch
        !           414: BD [<list>] ................. Breakpoint Disable  WP? <expr> ....... Watchpoint
        !           415: BE [<list>] .................. Breakpoint Enable  TP? <expr> ....... Tracepoint
        !           416: BL ............................. Breakpoint List  TP[<type> <range>  Tracepoint
        !           417: =====================Modify=====================  Y<list> ........ Delete Watch
        !           418: A [<addr>] ............................ Assemble  W ................ List Watch
        !           419: E[<type>] [<list>] ....................... Enter  =========Redirection=========
        !           420: =====Examine Source=====  ====System Control====  [T]>[>]<device> . Send Output
        !           421: S[+|-|&] ...... Set Mode  N[<radix>] . Set Radix  <<device> ..... Receive Input
        !           422: U [<range>] . Unassemble  Q ............... Quit  =<device> ..... Redirect Both
        !           423: V [<addr>] . View Source  /[<regex>] .... Search  " ..................... Pause
        !           424: . ..... Current Location  \ .... Screen Exchange  : ..................... Delay
        !           425: K .......... Stack Trace  #[<num>] ..... Tab Set  *[<comment>] ........ Comment
        !           426: 
        !           427: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.