Documentation
Guide
- The Language -- How ApasScript is written: lines and names, operators, conditions, loops, functions and errors.
- Arrays, Text and Maps -- Arrays of numbers, lists of anything, text, and maps from keys to values.
- Exact Numbers -- Why 1/3 stays 1/3: fractions, square roots and big numbers are kept exact, and decimals only appear when you ask.
- Output -- What a script shows, and how it becomes a PDF worked solution.
Content (.apc)
- Content Blocks (.apc) -- Every block of an Apas Content (.apc) document, with its attributes and a live example: text, maths, scripts, plots, diagrams, questions, slides, notebooks and mindmaps.
- The same reference as plain text -- one file to give an AI model that writes .apc content
The language
Mathematics and ordinary plotting. These run in your browser; every example is live and can be edited.
- Data Types -- every kind of value ApasScript can produce
- Number Theory
- Vectors
- Array Reductions
- Array Generation
- Big Numbers
- Display Conversion
- Symbolic Algebra
- Matrices
- Elementwise Math
- Equations
- Plotting
- Coordinate Geometry
- Graph Theory
- Calculus
- Numerical Methods
- Vector Calculus
- Polynomials
- 3d Geometry
- Conic Sections
- Statistics
- Probability Distributions
- Random
- Special Functions
- Complex Numbers
- Sets
- Quaternions
- Tensors
- Algebraic Numbers
- Trigonometry
- Collections
- Strings
- Transformations
- Colors
- Noise And Easing
- Dates
Apas Cloud services
Diagrams, circuits, animations, 3D pictures, data structures and more. These run on our servers for a signed-in member. Every example is shown already made; sign in to edit and run your own.