+-----------------------------+
! !
! COM Ver 2.1 !
! !
! 86-03-30 !
! !
! av Peter \hl`n <4659> !
! !
+-----------------------------+
COM {r ett program som g|r att allt
som normalt skrivs in fr}n tangent-
bordet nu l{ses fr}n fil, eller
fr}n fr}n en text som man skrivit
in i minnet.
COM ligger i DOSBUF 3,4 och 5.
Initieringsrutinen markerar att
dessa {r upptagna, s} COM krockar
inte n}gra program, om de inte
ligger p} samma st{lle som COM.
D} de flesta program l{ggs {ndrar
BOFA- eller STACKpekaren och anv{nder
det utrymme som d} frist{llts kan
COM anv{ndas tillsammans med de
flesta program.
Det fungerar {ven med m}nga program
som anv{nder interrupt f|r att
l{nka in nya kommandon, fast n{r
man beordrat att text ska skrivas
in automatiskt funkar i allm{nhet
bara ABC80s ursprungliga kommandon.
Alla extrakommandon g|rs n{mligen
tillg{ngliga med tangentbords-
interruptet som d} {r helt avst{ngt.
Tex s} fungerar COM tillsammans
med L\KAREN, SERVANT och ASS. Men
i L\KAREN och ASS fungerar bara
ABC80s vanliga kommandon. F|r att
f} COM tillsammans med ett program
som anv{nder tangentbordsinterruptet
k|r man f|rst aktuellt program,
sedan COM. Om du hade COM inladdat
kan du skriva 'A=CALL(-1322)'
ist{llet.
COM fungerar tillsammans med VDO,
men inte med TED som anv{nder
dosbuffrar att lagra n}got i.
Du kan ladda in COM, och sedan
skriva BYE. COM ligger {nd} kvar
och kan anv{ndas. Jag har dock
m{rkt att vissa kommandon (alla?)
verkar anv{nda vissa dosbuffrar
utan att f|rst kolla om de {r
upptagna.
Nu till hur man anv{nder COM:
=============================
CTRL-F Fr}gar efter en fil som
som all tangentbords-
inmatning ska tas if}n.
Standard extension {r
'.COM'.
CTRL-T Fr}gar efter text som ska
matas in allt eftersom
ett program vill ha n}got
fr}n tangentbordet. Man
kan {ven mata in kontoll-
tecken. Tex CTRL-[ skrivs
#[. Vill man ha tecknet
# skriver man ##. Vill
man k|ra LIB p} filerna
i drive 1 skriver man:
RUN LIB#MD#M1