## Reference

- CindyScript fundamentals
  - General Concepts
  - Entering Program Code
  - Variables and Functions
  - Accessing Geometric Elements
  - Control Operators (if, repeat, while, …)
  - Arithmetic Operators (+, -, *, /, sin(), cos(), …)
  - Boolean Operators
  - String Operators
- Lists and Linear Algebra (the general concepts)
  - Elementary List Operations
  - Advanced List Operations
  - Lists of Geometric Elements
  - Vectors and Matrices
- Drawing (draw(), plot(), …)
  - Appearance of Objects
  - Elementary Drawing Functions
  - Function Plotting
  - Texts and Tables
  - TeX Rendering
  - Image Manipulation and Rendering
  - Shapes
  - Script Coordinate System
- Geometric Operators (join, meet, …)
- Calculus (derivatives and tangents, …)
- Syntherella (audio output)
  - MIDI Functions
  - Sampled-Audio Functions
- Special Operators
  - Interaction with Geometry
  - File Management
  - Console Output
  - Timing and Animations
  - User Input
  - Interaction with CindyLab
  - Interaction with C-Books
- The Editor
- Tiny Code Examples

- Operator Index (by subject)
- Alphabetic Operator Index

Page last modified on Monday 12 of January, 2015 [15:19:45 UTC].
The original document is available at http://doc.cinderella.de/tiki-index.php?page=CindyScript