NAME
-
filptr - address of BASIC file structure
SYNOPSIS
-
short filptr(fn)
short fn;
DESCRIPTION
-
Filptr returns the offset into the current memory segment of the
biotab structure associated with file number fn (see
io(inc)). If fn is zero, the current file is used (see
initio(io)). The current segment is set invisibly by this function. An
offset and seg(mach) together specify an address.
This function resets the current file.
This function implements a version of the BASIC VARPTR function.
SEE ALSO
-
io(inc), initio(io), seg(mach)
varptr(func)
DIAGNOSTICS
-
Error 52 (Bad file number) is generated if fn does not refer to an
open file.
WARNING
-
Operations involving absolute memory addresses ought not to be used.
from
The Basmark QuickBASIC Programmer’s Manual
by
Lawrence Leinweber