home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CP/M
/
CPM_CDROM.iso
/
mbug
/
mbug028.arc
/
FORTHS.DOC
< prev
next >
Wrap
Text File
|
1979-12-31
|
3KB
|
63 lines
INSTRUCTION╙á FO╥á US┼á O╞á DIS├-BASE─á FIG-FORT╚á AN─ MVP.FORTH
=================================================================
Becausσá FORT╚ ha≤ aε unusua∞ wa∙ oµ dealinτ witΦ DIS├ DRIVE╙á i⌠ ì
i≤á appropriatσá tha⌠ ß fe≈ word≤ abou⌠ thσ usσ oµ thσ abovσá tw∩ ì
version≤á i≤á necessary«á FORT╚ divide≤ thσ disπ drivσá u≡á int∩ ì
SCREEN╙á eacΦ 102┤ byte≤ iε length«á Wheε wσ refe≥ t∩ ßá certaiε ì
screeεá oεá thσá disπ (ie║á b∙ 3┤ LIS╘ o≥á 5╢á LOA─á etc.⌐á FORT╚ ì
proceed≤á t∩á loaΣá thi≤ screeε int∩ thσ BLOC╦ BUFFE╥á iεá memor∙ ì
wherσ al∞ worδ oε thi≤ SCREE╬ i≤ carrieΣ out«á Wheε al∞ worδá oε ì
thσ screeε ha≤ beeε carrieΣ ou⌠ anΣ thσ worΣ FLUS╚ executed¼á thσ ì
newl∙á editeΣá screeε i≤ placeΣ bacδ iε it≤ appropriatσ placσá oε ì
thσ disc«á Unfortunatel∙ thσ organizatioε oµ ß FORT╚ disπá bear≤ ì
n∩á relatioε t∩ tha⌠ oµ CP/═ forma⌠ disπ (ie║á n∩ reserveΣ systeφ ì
o≥á director∙ tracks)«á A≤ ß resul⌠ usinτ botΦ oµá thσá provideΣ ì
FORTH'≤ require≤ ß specia∞ procedure.;
[1▌á Pu⌠á thσá disπ containinτ thσ tw∩á FORTH'sá (filσá name≤ ì
FIGFORTH.CO═ anΣ MVPFORTH.COM⌐ int∩ drivσ ┴ a≤ pe≥ norma∞ (pleasσ ì
ensurσ tha⌠ yo⌡ havσ SYSGENE─ thi≤ disδ witΦ you≥ CP/M)« Executσ ì
thσá requireΣá FORT╚á a≤á yo⌡ normall∙ woulΣá ßá .CO═á filσá (ie║ ì
FIGFORTH <CR> or MVPFORTH <CR>).
[2▌á Afte≥á thσá FORT╚ ha≤ loadeΣ takσ thσ disπá containinτá thσ ì
FORTH╙ ou⌠ oµ thσ drivσ anΣ replacσ i⌠ witΦ ß formatteΣ (bu⌠á no⌠ ì
SYSGENED⌐á disc«á Thi≤á disπ wil∞ bσ thσ onσ useΣ t∩ storσá you≥ ì
SCREENS of FORTH programs.
[3▌á Usσ thσ FORT╚ iε thσ usua∞ manne≥ rememberinτ oµá coursσá t∩ ì
savσá you≥á editeΣ screen≤ t∩ disπ usinτ thσ worΣá FLUSH«á Thesσ ì
screen≤á wil∞á bσ storeΣ oε thσ SCREE╬ disπ (whicΦ shoulΣá bσá iε ì
drive A) in a format unique to the version of FORTH.
[4▌ Wheε yo⌡ arσ read∙ t∩ exi⌠ froφ FORTH¼ removσ thσ SCREE╬ disπ ì
anΣá replacσ i⌠ witΦ ß disπ containinτ CP/═ (preferabl∙á thσá onσ ì
whicΦá yo⌡á loadeΣ FORT╚ ofµ oµ iε thσ firs⌠ place⌐ anΣ typσá BY┼ ì
<CR>«á Thi≤ cause≤ yo⌡ t∩ leavσ FORT╚ anΣ d∩ ß WAR═ BOO╘ bacδ t∩ ì
CP/M«á Iµ yo⌡ forge⌠ t∩ pu⌠ ß CP/═ disπ bacδ int∩ thσ drivσ theε ì
thσ compute≥ wil∞ hangup« Thi≤ i≤ becausσ tha⌠ wheε yo⌡ executσ ì
BY┼á anΣ perforφ ß WAR═ BOOT¼á thσ compute≥ proceed≤ t∩á reaΣá iε ì
CP/═á froφ thσ systeφ track≤ (0,1,2⌐ oµ thσ disπ iε drivσ A«á Iµ ì
yo⌡á havσá lef⌠ you≥ SCREE╬ disπ iε thσ drivσ theεá thi≤á attemp⌠ ì
wil∞á fai∞ a≤ therσ i≤ n∩ CP/═ oε track≤á 0,1,2¼á rathe≥á severa∞ ì
FORT╚ screens.
I⌠á i≤ importan⌠ tha⌠ thσ abovσ procedurσ i≤ abideΣ b∙ wheε usinτ ì
eithe≥á FIGFORT╚ o≥ MVPFORTH«á Failurσ t∩ d∩ s∩ wil∞á resul⌠á iε ì
disastrou≤á consequences«á Iµ yo⌡ leavσ thσ CP/═ disπ containinτ ì
thσ FORTH'≤ iε drivσ ┴ anΣ proceeΣ t∩ usσ onσ oµ thσ FORTH'≤ theε ì
a≤á yo⌡ acces≤ thσ variou≤ screen≤ the∙ replacσ wha⌠eve≥á i≤á oε ì
tha⌠á sectioεá oµá thσ disπ witΦá thei≥á contents«á Consequentl∙ ì
everythinτá whicΦ wa≤ previousl∙ oε thσ disπ (includinτ CP/═á anΣ ì
DIRECTOR┘á tracks⌐á wil∞á bσ overwritteε b∙á thσá FORT╚á screens« ì
Eventuall∙áá thσáá copie≤á oµá botΦá FORTH'≤á (FIGFORTH.CO═áá anΣ ìèMVPFORTH.COM⌐ wil∞ bσ overwritteε anΣ wil∞ bσ gonσá forever¼á anΣ ì
i⌠á wil∞ bσ necessar∙ t∩ cal∞ upoε thσ cluΓ librariaε o≥á anothe≥ ì
membe≥ fo≥ ß ne≈ copy.
GooΣá Luck¼á anΣ seσ yo⌡ a⌠ thσ FORT╚ subgrou≡ ever∙á FOURT╚ ì
Monday of the month at SAIT, Frome Road.
Ian Jolly