IL, an intensional language
Kees van Prooijen
Introduction
Intensionality
The language
The language basics
The interpreter, expressions
Assignments
Functions and operators
Strings as functions
Function arguments
Identifier scope
Operators
Recursion
Identifier protection and checking
Comments
Program files
Modules
Types
Type characteristics
Bool
List
Mathematical types
Int
Real and Complex
Real
Complex
Quat
String
Vector types.
Geometrical types
2-D
3-D
Points as colors
Pixel
Maps
Introduction to maps
Map domains
Continuous domains
Discrete domains
Domain conversion
Miscellaneous mapfunctions
Various functions
Random functions
User, system and real time
Stochastic fractals
Noise
Density generators
Dithering
Ordinary differential equations
Solid modeling and ray-tracing
Solid models
Primitives
Solid operators
Solid transformation
Attributes
Polygonal defined primitives
Ray-tracing
Image rendering
Simple image generation
Complex image composition
Time hierarchies
Audio rendering
Interface coupling
Invoking IL
ildb, the IL-debugger
Concept Index
Function Index
Type Index
This document was generated on 29 August 1996 using the
texi2html
translator version 1.46.