This repository contains the source text of the Austral specification.
This is a work in progress.
To generate the PDF version of the spec, run:
$ make
The result is a spec.pdf
file.
To remove build output:
$ make clean
- Introduction ⚪⚪⚪
- Rationale ⚪⚪⚪
- Syntax ⚪⚪⚪
- Error Handling ⚪⚪⚪
- Resource-Aware Type System ⚪⚪⚪
- Syntax ⚪⚪⚪
- Module System ⚪⚪⚪
- Type System ⚪⚪⚪
- Declarations ⚪⚪⚪
- Statements ⚪⚪⚪
- Expressions ⚪⚪⚪
- Examples ⚪⚪⚪
- Style ⚪⚪⚪
Key:
- ⚪⚪⚪: Not started
- 🟡⚪⚪: Preliminary.
- 🔵🔵⚪: In progress.
- 🟢🟢🟢 : Completed
Copyright 2017–2021 Fernando Borretti.
Licensed under the GNU Free Documentation License. See the COPYING file for details.