Umsetzen von fremden Programmen i n VC20-BASIC
C.1
U e b e r s i c h t
Wenn S i e e i n Programm, das
anderen
Rechner-Systems
l a s s e n w o l l e n , so s i n d
l i c h . E i n i g e der w i c h t i g s t e n U n t e r s c h i e d e zwischen der VC20-Version
des CBM-BASIC und
den
A b s c h n i t t e n b e s c h r i e b e n und es wird e i n Weg angegeben, wie S i e
s o l c h e Programme auf Ihrem VC20 l a u f f a e h i g machen koennen.
C.2
S t r i n g - D i m e n s i o n e n :
Loeschen
S i e
S t r i n g l a e n g e n d e k l a r i e r t werden. E i n e Anweisung, wie
d i m e n s i o n i e r t
S t r i n g f e l d mit J S t r i n g s der Laenge I . E r s e t z e n S i e d i e s durch:
Manche
BASIC-Versionen
Verkettung e i n Komma (,) oder e i n kaufmaennisches "und"
Zeichen muessen S i e durch e i n P l u s z e i c h e n (+) e r s e t z e n .
Im VC20-BASIC werden z u r B i l d u n g von
F u n k t i - o n e n :
verwendet. Andere BASIC-Versionen
um das
I - t e Zeichen aus A$ zu e x t r a h i e r e n , oder:
um
e i n e n T e i l s t r i n g von
und J Zeichen lang i s t . I n s o l c h e n F a e l l e n s c h r e i b e n S i e z.B:
fremdes BASIC
A$(I)=X$
A $ ( I , J ) = X $
Anhang C
i n der
g e s c h r i e b e n
e i n i g e g e r i n g f u e g i g e
anderen B A S I C - I n t e r p r e t e r n werden i n den f o l g e n -
i n
dem
fremden
DIM
A $ ( I , J )
i n
manchen
BASIC-Versionen
DIM
A $ ( J )
verwenden
MID$
RIGHTS
LEFT$
A $ ( I )
A $ ( I , J )
A$
zu
VC20-BASIC
A$=LEFT$(A$,1-1)+X$+MID$(A$,1+1)
A$=LEFT$(A$,1-1)+X$+MID$(A$,J+1)
BASIC-Programmiersprache e i n e s
i s t , auf
Aenderungen e r f o r d e r -
Programm
Anweisungen,
e i n
z u r
Kennzeichnung
T e i l s t r i n g s aus
verwenden z.B:
b i l d e n , der
b e i P o s i t i o n
176
Ihrem
VC20
l a u f e n
i n
denen
z.B:
e i n d i m e n s i o n a l e s
der
S t r i n g -
( & ) . S o l c h e
S t r i n g s d i e
I beginnt