The Basmark QuickBASIC Programmer’s Manual
Home Page
Title Page
Copyright Page
Preface
Introduction
The Basmark QuickBASIC Language
Table of Contents
Statements, Functions and Variables
Intro(stmt, func, vrbl)
abs(func)
asc(func)
atn(func)
beep(stmt)
bload(stmt)
bsave(stmt)
c-isam(stmt)
call(stmt)
cdbl(func)
chain(stmt)
chdir(stmt)
chr$(func)
cint(func)
close(stmt)
cls(stmt)
color(stmt)
command$(func)
common(stmt)
cos(func)
csng(func)
csrlin(vrbl)
cvi, cvs, cvd(func)
cvsmbf, cvdmbf(func)
data(stmt)
date$(vrbl)
def fn(stmt)
def seg(stmt)
deftype(stmt)
dim(stmt)
do...loop(stmt)
$dynamic(meta)
end(stmt)
environ(stmt)
environ$(func)
eof(func)
erase(stmt)
err, erl(vrbl)
error(stmt)
exp(func)
field(stmt)
files(stmt)
fix(func)
for...next(stmt)
get(stmt)
gosub(stmt)
goto(stmt)
hex$(func)
if...then...else(stmt)
$include(meta)
inkey$(vrbl)
input(stmt)
input #(stmt)
input$(func)
instr(func)
int(func)
kill(stmt)
lbound(func)
lcase$(func)
left$(func)
len(func)
let(stmt)
line input(stmt)
line input #(stmt)
loc(func)
locate(stmt)
lock(stmt)
lof(func)
log(func)
lpos(func)
lprint(stmt)
lset(stmt)
ltrim$(func)
$main(meta)
mid$(func)
mid$(stmt)
mkdir(stmt)
mki$, mks$, mkd$(func)
mksmbf$, mkdmbf$(func)
name(stmt)
oct$(func)
on error(stmt)
on gosub(stmt)
on goto(stmt)
open(stmt)
option base(stmt)
peek(func)
poke(stmt)
pos(func)
print(stmt)
print #(stmt)
print using(stmt)
print # using(stmt)
put(stmt)
randomize(stmt)
read(stmt)
redim(stmt)
rem(stmt)
reset(stmt)
restore(stmt)
resume(stmt)
return(stmt)
right$(func)
rmdir(stmt)
rnd(func)
rset(stmt)
rtrim$(func)
run(stmt)
sadd(func)
seg(vrbl)
select case(stmt)
sgn(func)
shared(stmt)
shell(func)
shell(stmt)
sin(func)
space$(func)
spc(func)
sqr(func)
$static(meta)
static(stmt)
stop(stmt)
str$(func)
string$(func)
sub(stmt)
swap(stmt)
system(stmt)
tab(func)
tan(func)
time$(vrbl)
timer(func)
tron & troff(stmt)
ubound(func)
ucase$(func)
usr(func)
val(func)
varptr(func)
varptr$(func)
while...wend(stmt)
width(stmt)
write(stmt)
write #(stmt)
Index(stmt, func, vrbl)
Run-time Support Library
Intro(lib)
alarm(io)
array(inc)
array(misc)
atobasic(io)
bclose(io)
bdir(misc)
beep(misc)
bend(err)
bget(io)
bgetc(io)
bkill(misc)
blog(math)
bopen(io)
bput(io)
bputc(io)
bsaveload(mach)
bwrite(io)
cases(str)
catstr(str)
chain(misc)
chrasc(cvt)
cls(misc)
cmpstr(str)
comma(io)
comnds(misc)
cstring(str)
datetime(misc)
environ(misc)
eof(io)
field(io)
filel(io)
files(misc)
filptr(mach)
generic(inc)
hexoct(cvt)
initio(io)
initty(io)
inkeys(io)
input(io)
inputs(io)
instr(str)
io(inc)
len(str)
linein(io)
lmrs(str)
loc(io)
lof(io)
lset(io)
mbf(cvt)
mids2(str)
misc(misc)
name(misc)
ndir(misc)
newlin(io)
numcvt(io)
peekpoke(mach)
power(math)
print(io)
printu(io)
random(math)
readdir(misc)
rset(io)
run(misc)
runerr(err)
seg(mach)
sgn(math)
sort(misc)
spaces(str)
spc(io)
sqr(math)
strs(cvt)
strcoerce(cvt)
strins(str)
string(inc)
string(str)
tab(io)
termcap(misc)
trace(err)
trims(str)
unixerror(err)
usenum(io)
usfnum(io)
val(cvt)
valtoint(cvt)
valtoval(cvt)
varpts(mach)
varptr(mach)
width(io)
Index(lib)
Supplemental Documentation
Basic(1) - Manual Page
A Basmark QuickBASIC Tutorial
BASIC to QuickBASIC: A Basmark Odyssey
A Comparison of Basmark QuickBASIC and Microsoft BASIC
Basmark QuickBASIC Run-time Errors
from
The Basmark QuickBASIC Programmer’s Manual
by
Lawrence Leinweber