Compaq BASIC Translator
User Manual
Previous
Contents
Index
N
NAME...AS statement
Names
restrictions on
variables
NEXT statement
NOECHO function
See also ECHO function
NOMARGIN statement
See also MARGIN statement
Nonexecutable statements #1
Nonexecutable statements #2
Notation
E
exponential
NUM function
NUM$ function
NUM LOCK indicator and keys returned
NUM1$ function
NUM2 function
Numbers
random #1
random #2
sign of
Numeric conversion
to ASCII
to string
Numeric functions
absolute value #1
absolute value #2
absolute value #3
common logarithm
conversion #1
conversion #2
natural logarithm
random numbers
sign of numbers
square root
swapping
truncation
Numeric string functions #1
Numeric string functions #2
Numeric string functions #3
Numeric string functions #4
Numeric string functions #5
Numeric string functions #6
Numeric string functions #7
Numeric string functions #8
Numeric string functions #9
conversion
conversion to formatted strings
converting to specified or default INTEGER data type
precision of numeric strings
Numeric strings
comparing
precision #1
precision #2
precision #3
precision #4
rounding #1
rounding #2
rounding #3
truncating #1
truncating #2
truncating #3
O
ON ERROR GO BACK statement
within a handler
within protected regions
ON ERROR GOTO 0 statement
ON ERROR GOTO statement
with WHEN blocks
within a handler
within protected regions
ON...GOSUB...OTHERWISE statement
ON...GOSUB statement
ON...GOTO...OTHERWISE statement
ON...GOTO statement
OPEN statement #1
OPEN statement #2
keys
location
OPTION statement
/OUTPUT qualifier
suggested use for naming files
P
Parameter-passing mechanisms
in subprograms
Parameters
subprograms
PLACE$ function
POS function
Positional qualifiers
rules for precedence
Precision of numeric strings #1
Precision of numeric strings #2
Precision of numeric strings #3
Predefined constants
PRINT statement
PRINT USING statement
Print zones
in MAT PRINT statement
PROD$ function
Program control statements #1
Program control statements #2
Program control statements #3
conditional loops
ending
error handling
evaluating a conditional expression
exiting
FOR...NEXT loops
iteration of loops
returning from subprograms
returning from subroutines
stopping
suspending program execution
transferring control #1
transferring control #2
unconditional branching #1
unconditional branching #2
Program documentation
Program execution
stopping
suspending
waiting for input
Program input
waiting for
PROGRAM statement
Programs
ending
stopping
PSECT
static storage
PUT statement
Q
Qualifiers
global
positional
QUO$ function
Quoting characters
R
RAD$ function
Radix-50
Random numbers #1
Random numbers #2
RANDOMIZE statement
RCTRLC function
See also CTRLC function
RCTRLO function
READ statement
REAL function
Record buffer
moving data
Record File Address
Record operations
Record pointers
RECORD statement #1
RECORD statement #2
Records
deleting #1
deleting #2
locking
processing
stream
unlocking #1
unlocking #2
unlocking #3
writing #1
writing #2
writing sequentially
RECOUNT function
Recursion
in error handlers
in subprograms
Relational expressions
Relative files
record size in
updating
writing records to
REM statement
multiline format #1
multiline format #2
REMAP statement
RESET statement
RESTORE statement
RESUME statement
RETRY statement
Return and Enter keys
RETURN statement
RFA data type
RIGHT$ function
Right-justification
strings
RMS (Record Management Services)
locating records
opening files
operations
RMSSTATUS function
RND function
RSET statement
Run-time library kit
S
SCRATCH statement
SEG$ function
Segmented keys
SELECT statement
transferring control into #1
transferring control into #2
Semicolon (;)
in MAT PRINT statement
Sequential files
deleting records in
fixed-length
opening
record size in
stream
updating
variable-length
writing records to #1
writing records to #2
SET PROMPT statement
Severe messages
SGN function
SIN function
Sine
Single floating-point data type
Single-line
loops
Single-line loops
SLEEP statement
SPACE$ function
SQR function
SQRT function
Square roots
Statement blocks
exiting
Statement modifiers
UNLESS qualifier
Statements
block
declarative
nonexecutable
Static mapping
Static storage #1
Static storage #2
Static string
STATUS function
STOP statement
Storage
allocating #1
allocating #2
allocating #3
dynamic #1
dynamic #2
shared
static #1
static #2
STR$ function
Stream format
Stream record
String arithmetic functions #1
String arithmetic functions #2
String arithmetic functions #3
String constants
translating
String data
assigning #1
assigning #2
String data type
Dynamic
Static
STRING$ function
String functions #1
String functions #2
String functions #3
String functions #4
ASC function
ASCII function
creating strings
extracting substrings #1
extracting substrings #2
extracting substrings #3
finding length
removing trailing blanks and tabs
replacing substrings
searching for substring within string
translating strings
String variables
formatting storage
Strings
comparing numeric
converting to ASCII
creating #1
creating #2
editing #1
editing #2
extracting substrings #1
extracting substrings #2
extracting substrings #3
extracting substrings #4
finding length
finding substrings
justifying #1
justifying #2
numeric #1
numeric #2
numeric #3
numeric #4
numeric #5
numeric #6
numeric #7
numeric #8
numeric #9
numeric #10
replacing substrings
SUB statement
SUBEND statement
See also END statement
SUBEXIT statement
See also EXIT statement
Subprograms
calling
declaring
ending #1
ending #2
error handling in
exiting #1
exiting #2
marking the beginning
naming
recursion in
returning from
Subroutines
returning from
unconditional branching
Substrings
extracting #1
extracting #2
extracting #3
extracting #4
finding
replacing
SUM$ function
SWAP% function
Previous
Next
Contents
Index