BASIC is a high-level programming language that is an extension of the Dartmouth BASIC (Beginners All-purpose Symbolic Instruction Code) language. It is the principal programming language bundled with the D3 system and was designed for the implementation of application requirements not inherent in standard D3 functionality.
BASIC source can contain any number of statements in any order and can be stored as source programs or subroutines called by other programs, processing codes or VB modules. BASIC programs are created an editor of choice and reside as item within a data file.
Prior to execution, the programs must be compiled to convert the source program into object code. Compiled object items are stored in the dictionary of the data file that contains the source code. Compiled programs can be cataloged as commands within the master dictionary. Subroutines must be cataloged as commands within the master dictionary.
BASIC source code can be compiled in the traditional way, or it can be optimized or flashed.
These topics are presented:
Provides and overview of the BASIC programming language. |
|
Lists and describes the supported BASIC clauses. |
|
Lists and describes the supported BASIC functions. |
|
Lists and describes the supported BASIC operators. |
|
Lists and describes the supported BASIC reserved characters. |
|
Lists and describes the supported BASIC statements. |
|
Lists and describes the supported BASIC user exits. |
|
Lists and describes the supported FlashBASIC C functions. |
|
Presents various information related to compiling BASIC programs. |
|
Discusses creating, running and cataloging FlashBASIC modules. |
|
Discusses allowing a FlashBASIC module to act as an Automation Controller and lists and describes the FlashBASIC Automation Application interfaces. |
|
Discusses inserting, recompiling and other information pertaining to FlashBASIC triggers. |
|
Lists and describes the supported FlashBASIC screen utilities. |