GW-BASIC
Namentliche ' 'Co mpiler-Style ' ' COMMON-Berei-
che von Microsoft F O R T R A N werden ebenso unter
stützt; aber auch hier sind die Variablen nicht quer
über CH AINS erhältlich. Der Syntax für namentliche
COMMON ist:
COMMON [< N a m e > ] <Liste der Variablen>
wobei (Nam e) aus 1 bis 6 alphanumerischen Zeichen
besteht, beginnend mit einem Buchstaben. Dies ist
anwendbar für die Kommunikation mit dem Micro
soft F O R T R A N Compiler sowie Assembliersprachen
Routinen ohne daß Parameter ausdrücklich in der
C A L L Anweisung zu erklären sind.
Die leere Common Größe und Reihenfolge der
Variablen muß in CHAIN-Programmen gleich sein.
Dies läßt sich mit dem MSBASIC Compiler am besten
sicherstellen, indem alle leeren COMMON Erklärun
gen
in
werden, unter Verwendung der SINCLUDE Anwei
sung in jedem Programm.
Beispiel:
M ENU.BAS
PROG1.BAS
COMDEF.BAS
einem
Einzel
" Include-File"
10 SINCLUDE COMDEF
. 1000 C H A IN " PRO G 1"
10SINCLUDE COMDEF
. 2000 CH A IN " M EN U "
100 DIM A(100),B S (200)
110 COMMON J ,J ,K ,A ()
120 COMMON AS ,B $>(),X ,Yf Z
MS-BASIC
angeordnet
2-11