***********************************************************
  *                                                         *
  *                     RATIONALE MANUAL                    *
  *                                                         *
  *                           for                           *
  *                                                         *
  *  ZCPR2 -- Z80 Command Processor Replacement, Version 2  *
  *                                                         *
  ***********************************************************


                              by

                         Richard Conn


                       Manual Revision 0
                       26 February 1983






                         ZCPR2 Version
                              2.0

           Copyright (c) 1982, 1983 by Richard Conn
                      All Rights Reserved


    ZCPR2�� it� utilitie� a� distributed�� an� it� documentatio� �
file� a� distribute� ar� copyrighted�� 1982�� b�� Richar� Conn�  �





    CP/� i� � registere� trademar� o� Digita� Research.



                  Rationale Manual for ZCPR2

                       Table of Contents


         Section                                      Page

         1.0  Introduction                              1

         2.0  Comparison Between ZCPR2 and the
                        CP/M 2.2 CCP                    4
              2.1  The ZCPR2 Prompt                     4
              2.2  The ZCPR2 Resident Command Set       5
              2.3  The ZCPR2 Residents Versus the
                        CCP Residents                   7
              2.4  The Structure of ZCPR2               9
              2.5  The ZCPR2 Alternate Commands        11
              2.6  Abandoning ^P                       13

         3.0  The ZCPR2 System                         14
              3.1  Implementing the Named Directories  14
              3.2  Common ZCPR2 Transient Structures
                        and GENINS                     15
              3.3  Multiple Command Line Buffer        16
              3.4  SYSLIB                              17
              3.5  Redirectable I/O                    18
              3.6  ZCPR2 Utility Overview              19

         4.0  What Next?                               21


.he                 ZCPR2 Rationale Manual -- Foreword
fo                                                    Page F-#
pn 1



                           Foreword

    Welcom� t� th� worl� o� ZCPR2��  Thi� i� on� o� fou� ZCPR� �
manuals�� namel� th� Rational� Manual�  It� purpos� i� t� explai� �
wh�� thing� wer� don� th� wa� the� wer� don� unde� ZCPR� an� th� �
ZCPR�� Syste� an� t� presen� th� desig� philosoph� o� th� syste� �
t� you�  Thi� manua� i� a� expose� o� wh� � di� thing� lik� � di� �
wit� ZCPR2�� wha� th� trad� off� were� wha� direction� wer� take� �
i� th� desig� an� why�� an� othe� suc� technica� ditties��  Thi� �
manua� i� quit� technica� an� i� provide� t� giv� th� inter�
mediat� an� advance� CP/� use� � bette� feelin� an� understandin� �
o� ZCPR� internal� an� concepts�  On� warning� th� -- i� tend� t� �
b� boring��  ɠ becam� bore� i� writin� it�� an� ɠ suspec� th� �
reader� ma� becom� bore� i� readin� it�  I� doe� hav� som� value� �
tho� i� th� learnin� process� an� i� presente� fo� thi� reason.

    Ther� ar� thre� othe� manual� i� th� ZCPR� Manua� Set�  The� �
ar� th� Concept� Manual�� th� Installatio� Manual� an� th� User'� �
Guide.

    Thi� Concept� Manua� i� � goo� manua� t� rea� first��  Onc� �
completed�� th� intermediat� o� advance� use� shoul� b� read�� t� �
instal� ZCPR� o� hi� microcomputer��  T� d� this� a� Installatio� �
Manua� i� provided��  Thi� i� ver� technica� an� assume� intimat� �
knowledg� o� 808� an� Z8� assembl� languag� programming��  Fo� �
reader� withou� suc� knowledge�� � recommen� tha� yo� fin� you� �
neares� compute� clu� (an� ther� ar� TON� o� them� an� see� help�  �
Compute� Club� ar� ver� nic� fo� tha� sor� o� thing�  � mysel� a� �
� membe� o� th� Amateu� Compute� Grou� o� Ne�� Jerse�� (ACG-NJ)� �
whic� i� ove� 110� member� strong��  Gettin� involve� i� � com�
pute� clu� ca� reall� b� lot� o� fu� an� educational�� an� infor�
matio� an� programs� lik� ZCPR2� ca� b� shared.

    Th� thir� ZCPR� manua� i� th� User'� Guide��  Al� o� th� �
ZCPR�� utilitie� (reference� b� nam� an� versio� number�� ar� �
describe� i� th� User'� Guide�� an� man� sampl� termina� session� �
whic� illustrat� thei� us� ar� included.

    ɠ sincerel� hop� yo� enjo� usin� an� possibl� learnin� fro� �
ZCPR2��  I� ha� bee� � pleasur� creatin� it� an� i� i� als� � lo� �
o� fu� t� us� it�  M� opinion� o� course.

                                       Richard Conn