- :
BASIC-;
_0 , Pascal, FORTRAN, Assembler;
-;
BASIC-;
Microsoft (, PaScai, FORTRAN, Assembler);
;
MS DOS.
BASIC- - DECLARE (BASIC)
: BASIC- .
:
DECLARE (FUNCTION | SUB] < > [([ < > ])]
< > ; 40 . - FUNCTION (%, &,!, #, $)
< > ,
Microsoft - DECLARE
: , Microsoft.
1:
DECLARE FUNCTION < > [CDECL] [ALIAS < >"]
[([ < > ])]
2
DECLARE SUB < > [CDECL] [ALIAS "< >"]
[([ < > ])]
FUNCTION , ;
SUB , BASIC-
< > , BASIC- ; 40 ; - (%, &,!, #, $) . .
CDECL , , ; CDECL , , BASIC
ALIAS , .OBJ- ; ALIAS, , , , ; CDECL ALIAS, .
< >
[[BYVAL SEG]] <> [AS <>] (, [[BYVAL SEGl] <> [AS <>] ]...
BYVAL , , ; ; INTEGER, LONG, SINGLE, DOUBLE; BYVAL , DECLARE,
SEG ,
<> , BASIC;
; - , ( , )
AS <> : INTEGER, LONG, SINGLE, DOUBLE, STRING, ANY - ; (%, &,!, #, $) ;
, , ANY, , ; ANY ,
BYVAL SEG, .