Turbo Basic 1.1.


              

Turbo Basic 1.1. - . 326


-
AX (AH), -
, , . DOS
,
.
FNFreeSpace, -
.
DEF FNFreeSPACE (drive%) ' DOS 36H
'
': 0= ,
'1=,2= ..
REG 4,drive%
REG 1,&H3600
CALL INTERRUPT &H21
'. = * / *
'/ = BC*CX*AX
FNFreeSpace = CSNG(REG(2))*REG(3)*REG(1)
END DEF

, FNFreeSpace
,
.
CALL INLINE
----------------------------------

-
. SUB
. - -
.
:
CALL < > [( )]

:
SUB < > INLINE
$INLINE <->
$INLINE <--COM>
END SUB

堠 
$INLINE . -
COM 16.
- ,
0 255, .