GDLisp
latest
Contents:
Getting Started
Reference Documentation
The GDLisp Parser
Basic Datatypes
Structure of a GDLisp Source File
Lambda Lists
Macros
Classes and Objected-Oriented Programming
Import Directives
Expressions
Quoting and Quasiquoting
The GDLisp Command Line Tool
The GDLisp Standard Library
GDLisp
Reference Documentation
Edit on GitHub
Reference Documentation
Contents:
The GDLisp Parser
Literals
Lists
Arrays
Dictionaries
Vectors
Nested Names
Prefixes
Comments
Basic Datatypes
Cons Cells
Arrays
Dictionaries
Functions
Cells
Symbols
The Object Hierarchy
Structure of a GDLisp Source File
Namespaces
Functions
Constants
Enumerations
The
progn
Directive
Visibility Modifiers
Name Normalization
Reserved Names
Order of Definition
Lambda Lists
Simple Lambda Lists
Ordinary Lambda Lists
Constructor Lambda Lists
Macros
Symbol Macros
Technical Limitations
Classes and Objected-Oriented Programming
Class Constants
Class Signals
Instance Variables
Class and Instance Functions
Main Classes
Visibility Inside a Class
Name Normalization Within Classes
Import Directives
Qualified Imports
Open Imports
Explicit Imports
Expressions
Atoms
Variable Names
Function Calls
Special Forms
Closures and Name Capture
Quoting and Quasiquoting
Quasiquoting
The GDLisp Command Line Tool
Building
Running
The REPL
The GDLisp Support File
The GDLisp Standard Library
Global Values
Built-in Functions
Built-in Macros
Types and Classes