GraRLS - Graphics Programming Language

 Home   Download   Documents   Examples   YouTube 

Documents

Language Specification

Auxiliary Files

Initialisation Files
Language Files
Data Specification Files

System Routines

Mathematical
Date and Time
Miscellaneous
Shapes

System Types

Enumerated Types
Compound Types

Expressions

Introduction
Number Expressions
Logical Expressions
Text Expressions
Time Expressions
Structure Expressions
Enum Expressions
Array Expressions

General

Packages
Type Defintions
Datum Declarations
Statement Blocks
Defining Routines
Calling Routines
Command Line

Graphics Context Objects

Introduction
Origin
Pen
Brush
Font
Canvas

Statement Types

Assignment Statements
Drawing Statements
Error Statements
For Statements
If Statements
Output Statements
Over Statements
Return Statements
Select Statements
While Statements
With Statements

            

Tutorials

Installation

Preface - Batch Files
Introduction
Shapes
Functions
Routines
Coordinate Origin
The Point Type
Numeric Expressions
If Statement
Logical Type
Select Statement
While Statement
For Statement
Global Values
Project - Tic-Tac-Toe 1
Pens
Filling Shapes
Brushes
Fixed Size Arrays
Structures
Arrays of Structures
Open Arrays
Array Parameters
Over Statement
Enumerated Types
Routine Types
Program Parameters
Text Blocks
Other Text Routines
Using Fonts
Error Handling
More Error Handling
Reading Data Files
Project - Tic-Tac-Toe 2