APe Syntax - Index
The Basic Idea
The Goal
Why APe is needed
Working with data
Definitions
Types & Variables
Constants & Literals
Simple Data Types
Booleans
Integers
Characters
Strings
Date / Time
Variable References
Sets
Arrays
Constants
Literals
Resources
Operations
Shorthand
Functions
Calling Functions
Declaring Functions
Declaring External Functions
Macros
Objects
Using Existing Objects
With Blocks
Defining new data Types
(vb:"Type", c:"struct", java:"?")
Defining new object Classes
(vb:"?", c:"class", java:"class")
Defining new COM Objects
(vb:"Class", c:"COM Object", java:"?")
Defining new Interfaces
(vb:"?", c:"virtual base class", java:"Interface")
Decision Making Blocks
If
Branch
Looping
While
Loop
For
ForEach
WithEach
Projects
Applications (exe)
Dynamic Link Libraries (dll)
Static Librarires (lib)
Object Modules (obj)
Services (exe)
Screen Savers (scr)
Projects Groups
Why Group Projects
Editor Productivity
Proper Indentation
Auto Completion
Auto Capitalization
Context Sensitive Technical Info
Function Checkout & Revision History
Right Click Auto Coding