Language Definition

Switch to Framework Definition

14 Point Square Introduction

♦ Welcome to Aztec

♦ Aztec Summary

14 Point Square Language Definition

♦ Syntax Rules

♦ Reserved Keywords

♦ Aztec Spaces

♦ Primitive Classes

♦ Aztec Operators & Expressions

♦ Visibility Keywords

♦ Defining Data Items

♦ Primitive References

♦ Enumerations

♦ Defining Methods

♦ Assignment Statement

♦ Method Call Statement

14 Point Square Flow Control Statements

♦ 'if' Statement

♦ 'branch' Statement

♦ 'while' and 'until' Statements

♦ 'repeat' Statement

♦ 'for' Statement

♦ 'iterate' Statement

♦ 'skip' and 'break' Statements

♦ 'return' and 'exit' Statements

♦ Method References

♦ The 'type' Statement

♦ Arrays

14 Point Square Defining and Using Classes

♦ Defining Classes

♦ Constructors and Destructors

♦ 'Base' and 'Script' Classes

♦ Inheritance and Polymorphism

♦ Adopted Classes

♦ Satellite Classes

♦ Aztec Script Startup

14 Point Square Primitive Type Framework

♦ Overview

♦ Primitive Framework Methods

14 Point Square Compile-Time Logic

♦ Executing Compile-Time Logic

♦ System Compiler Methods

14 Point Square Event and Exception Handling

♦ Event Handling

♦ Event Handler Data Types

♦ User Defined Events

♦ Exception Handling

14 Point Square Thread Handling

♦ The 'Thread' Class

♦ Creating Child Threads

♦ Thread Synchronization

14 Point Square Aztec Engine

♦ Overview

♦ Aztec Compiler

♦ Aztec Virtual Machine

♦ Engine and Website Status

♦ Engine OS Threads

Switch to Framework Definition