Index

Array
ASCII character codes
Asynchronous

Bad file mode
Bad file number
Bad filename
Bad record number

/c switch
CALL statement
      assembly language interface
      syntax
Can't continue
Command
      defined
      kill
      load
      merge
      name
      run
      save
Communication
      asynchronous
         defined
         support
      GET statement
      I/O functions
      I/O statements
      INPUT$ function
      opening files
      possible errors
      PUT statement
Communication buffer overflow
Constants, numeric
      defined
      double-precision defined
      examples of double-precision
      examples of single-precision
      single-precision defined
      types of
CTRL-6
CTRL-B
CTRL-BACKSPACE
CTRL-BREAK, link1, link2
CTRL-C
CTRL-E
CTRL-END
CTRL-F
CTRL-G
CTRL-H
CTRL-HOME
CTRL-I
CTRL-J
CTRL-K
CTRL-L
CTRL-M
CTRL-N
CTRL-NUM LOCK
CTRL-PRTSC
CTRL-R
CTRL-S
CTRL-Z
CTRL-[
CTRL-]
CTRL-\
CTRL-UP

/d switch
Delete a line
Device Fault
Device I/O Error
Device Timeout
Device Unavailable
Direct statement in file
Disk full
Disk media error
Disk not Ready
Division by zero
Duplicate Definition

EDIT command
      keys used with
EDLIN command
      example
ESC key
Expression

/f switch
F1 key
F2 key
F3 key
F4 key
FIELD overflow
File already exists
File already open
File not found
FOR without NEXT
Function
      used with random access file
      used with sequential files
Function keys
      assignments
      defined
      reassigned
      shown on screen
Function, numeric
Function, string

GW-BASIC
      assembly language interface
      loading
      memory available
      special characters recognized
GW-BASIC command
      examples
      parameters described
      redirected, link1, link2
      syntax
GW-BASIC, converting to
      FOR-NEXT loops
      MAT functions
      multiple assignments
      multiple statements
      string dimensions

Illegal function call
Input past end
Insert mode
Internal error

Keyword
KILL command

Line
Line buffer overflow
LIST command
LOAD command

/m switch
Memory
      allocation for assembly language
      needed for storage
MERGE command
Missing operand
Modes
      direct
         examples
         uses of
      indirect
         examples
         uses of
      insert
NAME command
No RESUME

OPEN COM statement

Operator
      defined
Operators
      arithmetic
      defined
      four categories
      functional
      logical
      relational
      string
Out of DATA
Out of memory
Out of paper
Out of string space
Overflow

Path not found
Path/File Access Error
Permission Denied
Program
      distinguished from calculation
Program line
      format
      format requirements

Quitting GW-BASIC

Random access file
      accessing
      defined
      example
      functions used with
      program steps required
      statements used with
Recall a program file
Redirection
Rename across disks
Reserved word. See Keyword
RESUME without error
RETURN without GOSUB
RUN command
      used in indirect mode

/s switch
Save a program file
SAVE command
Sequential file
      accessing
      adding data
      defined
      example
      functions used with
      program steps required
      statements used with
SHIFT-PRTSC
      prints screen
Statement
      CALL
      defined
      OPEN COM
      used with random access file
      used with sequential files
String constant
      defined
String formula too complex
String too long
Subscript out of range
Switch
      /c
      /d
      /f
      /m
      /s
      specifying numbers for
Syntax error

TAB key
Too many files
TTY sample program
      notes on

Undefined line number
Undefined user function
Unprintable error, link 1, link 2, link 3
USR function call
      syntax

Variable
      array defined
      conversion done by GW-BASIC
      declaration symbols
      four types of
      memory storage requirements
      samples
Variable fielded string
      not used in INPUT or LET
            statements
Variables
      defined

WEND without WHILE
WHILE without WEND