*********************************************************** * * * 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