home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
RBBS in a Box Volume 1 #3.1
/
RBBSIABOX31.cdr
/
basw
/
basic2_0.ann
< prev
next >
Wrap
Text File
|
1985-06-26
|
6KB
|
192 lines
Basic Compiler 2.0 06-18-1985 ANNOUNCEMENTS
The IBM Personal Computer BASIC Compiler Version 2.00 is a
high function basic language compiler that can run under
TopView and in the IBM Personal Computer Network
environment. Based on the IBM Personal Computer BASIC
Compiler Version 1.00, Version 2.00 contains a large number
of extensive enhancements and new features while maintaining
upward compatibility with Version 1.00. The IBM Personal
Computer licensed program Redistribution agreement is also
being updated.
IBM Personal Computer BASIC Compiler Version 1.00 is being
withdrawn.
IBM will cease to accept orders for IBM Personal Computer
BASIC Compiler Version 1.00 effective immediately. Dealers
may continue to market this product while their supplies
last. Support for this product will continue until
September 30, 1985.
HIGHLIGHTS
Supports the IBM Personal Computer Network
Runs in the TopView environment
Offers improved program control structures
- Named subroutines
- User-defined multiline functions
- Separately compiled basic subprograms
- Ability to branch to alphanumeric labels
Allows larger programs to be compiled
- Code space up to 64KB
- Separate data space up to 64KB
- Large numeric dynamic arrays
-- Maximum index for any dimension of a numeric array is
32767 (Restricted only by maximum index and available
memory)
-- Can be separate from code and data space
Offers expanded graphics capabilities
- Availability of all graphics features of IBM Personal
Computer BASIC Interpreter Version 3.0 including changes
to the following statements:
VIEW, WINDOW, PMAP, LINE, DRAW, POINT, PAINT
Permits expanded access to DOS
- Affects the following statements:
SHELL, IOCTL, IOCTL$, ERDEV, ERDEVS, MKDIR, RMDIR,
CHDIR, ENVIRONS
Has filespec syntax which allows specifications of path
for device or file
Supports lock/unlock file features
Supports redirection of standard input and output
Provides enhanced event trapping: on timer; on play; on
key
Supports advanced features of PCjr BASIC: play -
multivoice; play - volume control; noise; enhanced screen
statement; enhanced clear statement; pcopy; additional
screen modes
Returns termination codes when compiler exits, which
allows codes to be tested by the IF batch subcommand of
DOS
Supports up to 5 levels of nested SINCLUDE files
Has line clipping instead of wraparound for graphics
statements
Adds file access control to the open statement
Provides new metacommands:
$DYNAMIC Dynamic allocation for array space
$MODULE Change name of internal module passed to linker
$STATIC Static allocation for array space
Provides new statements:
REDIM Change space allocated to a dynamic array
STATIC Designates variables as local to subprogram or
multiline function
SUB/END SUB/EXIT DEF Designate start and end of
subprogram
DEF FN/END DEF/EXIT DEF Designate start and end of a
multiline function
Provides new functions:
COMMANDS Return parameters from command line used to
invoke current program
LBOUND Return value of lowest subscript available for any
array - depends on setting of option base
statement
UBOUND Return value of largest subscript for an array
Has Indexed Sequential Access Method (ISAM) file support
IBM PERSONAL COMPUTER BASIC COMPILER VERSION 1.00 TO VERSION
2.00 UPGRADE (6024215)
The IBM Personal Computer BASIC Compiler Version 1.00 to
Version 2.00 upgrade contains all of the materials in the
IBM Personal Computer BASIC Compiler Version 2.00 package:
IBM Personal Computer BASIC Compiler 2.00 fundamentals -
manual with binder, sleeve and dust jacket.
IBM Personal Computer BASIC Compiler 2.00 Language
Reference - manual with binder, sleeve and dust jacket.
IBM Personal Computer BASIC Compiler 2.00 Quick Reference
- quick reference card.
IBM Personal Computer BASIC Compiler 2.00 and library
modules - one dual-sided double-density diskette
Indexed Sequential Access Method (ISAM) - one dual-sided
double-density diskette
PUBLICATIONS
The following publications are included in the packaging for
IBM Personal Computer BASIC Compiler Version 2.00 and IBM
Personal Computer BASIC Compiler Version 1.00 to Version
2.00 Upgrade:
IBM Personal Computer BASIC Compiler Version 2.00
Fundamentals Manual - Volume 1
IBM Personal Computer BASIC Compiler Version 2.00
Reference Manual - Volume 2
IBM Personal Computer BASIC Compiler Version 2.00 Quick
Reference Card
SCHEDULE
Planned availability in July 1985.
HARDWARE REQUIREMENTS:
IBM Personal Computer, IBM Personal Computer XT, IBM
Personal Computer AT, IBM Portable Personal Computer, or
IBM PCjr with at least 128KB of memory (Additional memory
is highly recommended)
IBM Color Display with the IBM Color/Graphics Display
Adapter, IBM PCjr Color Display with the Cable Adapter, or
the IBM Monochrome Display with the IBM Monochrome Display
and Printer Adapter (The IBM Enhanced Graphics Adapter and
IBM Enhanced Color Display are supported in compatibility
mode only)
One dual-sided 360KB diskette drive (two are recommended)
SOFTWARE REQUIREMENTS:
IBM Personal Computer Disk Operating System (DOS) Version
2.1 or higher
wo are r