DataBase Generation Language (Dbgl)
Contents
The online documentation describes the DataBase Generation Language (Dbgl), a scripting language that to manipulate and generate databases using simple (but rigid) programming structure.
A Dbgl script is an ASCII file that contains a series of directives and statements. These script files have the extension ".dbg". It is possible to run Dbgl scripts from the Utilities > Script > Run option or by using the dbgl command from the shell. The dbgl command takes one argument, the name of the script file.
dbgl <script>
Database scripting is also available using the Inquisitor query language.
The documentation consists of the following sections:
This section explains the structure of statements in Dbgl scripts.
This section explains the directive section of Dbgl scripts.
This section explains the definitions and generation sections of a Dbgl script.
This section covers the syntax of conditional statements used in the definitions and generation sections. Logical expressions are also introduced in this section.
This section explains the command lists that are executed by conditional statements. It covers:
- Assignment
- Control Functions
- Database Functions
- Arithmetic Functions
- String Functions
- Operators
This section covers input and output to various locations.
This section gives examples of Dbgl scripts.