https://github.com/alternative-intelligence-cp/aria-docs
Aria programming guide, language specification, tutorials, and API documentation
https://github.com/alternative-intelligence-cp/aria-docs
aria documentation language-reference programming-guide
Last synced: 23 days ago
JSON representation
Aria programming guide, language specification, tutorials, and API documentation
- Host: GitHub
- URL: https://github.com/alternative-intelligence-cp/aria-docs
- Owner: alternative-intelligence-cp
- License: apache-2.0
- Created: 2026-03-23T16:28:26.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2026-04-02T03:27:54.000Z (26 days ago)
- Last Synced: 2026-04-03T04:54:22.229Z (24 days ago)
- Topics: aria, documentation, language-reference, programming-guide
- Language: HTML
- Size: 56.3 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
README
# aria-docs
[](https://www.apache.org/licenses/LICENSE-2.0)
Documentation, man pages, and examples for the [Aria programming language](https://github.com/alternative-intelligence-cp/aria) (v0.2.15).
## Contents
- **guide/** — Programming guide (362 files): types, functions, control flow, memory model, modules, advanced features, standard library
- **man/** — Man page sources and build scripts (`man ariac`, `man aria-pkg`, etc.)
- **examples/** — Example programs demonstrating Aria features (69 .aria files)
- **reference/** — Language reference and compiler architecture documentation
- **specs/** — Language specification (`aria_specs.txt` — 7,200-line spec covering the 3-layer safety system)
- **packages/** — Package-specific guides (raylib, GML, Tetris, OpenGL)
## Getting Started
See [GETTING_STARTED.md](GETTING_STARTED.md) for setup instructions.
## Man Pages
```bash
cd man/
make # Build man pages
sudo make install # Install to /usr/share/man/
```
## Examples
Each example can be compiled with:
```bash
ariac examples/.aria -o
./
```
Some examples have subdirectories with their own build scripts.
## License
AGPL-3.0 — see [LICENSE.md](LICENSE.md)