110686     FIXIT: BASIC Translator  Version: V1.0, October 1983
 
Submitted by: Digital Equipment Corporation
 
Operating System: RSTS/E V8.0, RSX-11M-PLUS V2.1, RSX-11S V4.1,
VAX/VMS V3.4  Source Language: BASIC-PLUS-2, VAX-11 BASIC V2.1  Memory
Required: 64KB  Keywords: BASIC, Conversions, Tools - Applications
Development
 
Abstract: This program assists in converting either BASIC-PLUS-2
V1.6 programs or programs written in one of the numerous
MicroBASIC implementations into VAX BASIC V2 program
format. The program can be compiled and run under VAX-11
BASIC or under PDP-11 BASIC-PLUS-2.
 
The program asks for input and output file names, for
information regarding the type of BASIC and some
formatting information. It performs the following
operations:
 
PRETTY printing-indenting to show structure, END IF
insertion-to allow for removal of line numbers, movement
of MAP, DIM, and COMMON statements to low-numbered
statement numbers, blank insertion-for programs with
blanks compressed out, removal of backslash characters,
and removal of unnecessary ampersand characters.
 
When converting programs written in one of the
MicroBASIC (e.g. MicroSoft BASIC) dialects, numerous
special-case transformations are made to assist the
conversion effort.
 
Restrictions: This utility does NOT handle all possible dependencies
of the many MicroBASIC systems in the marketplace,
rather it assists by handling mehanical changes. The
program is written with the goal of being easy to
modify, especially for handling specific variants of the
MicroBASIC implementations.
 
Media (Service Charge Code): 600' Magnetic Tape (MA)  Format: DOS-11
 
 

The PDP-11 DECUS Software Index
The PDP-11 Home Page
Tim Shoppa <shoppa@trailing-edge.com>
Created: December 26, 1998