2017-12-06 23:23:30 +00:00
|
|
|
# Documentation
|
|
|
|
|
2018-01-04 00:15:04 +00:00
|
|
|
**★ WORK IN PROGRESS ★**
|
|
|
|
|
2017-12-06 23:23:30 +00:00
|
|
|
## Tutorial
|
|
|
|
|
|
|
|
* [Getting started](tutorial/01-getting-started.md)
|
|
|
|
|
2018-01-04 00:15:04 +00:00
|
|
|
* [Basic functions and variables](tutorial/02-functions-variables.md)
|
|
|
|
|
|
|
|
## Compiler usage
|
|
|
|
|
|
|
|
* [Command-line option reference](api/command-line.md)
|
|
|
|
|
|
|
|
* [Target platform reference](api/target-platforms.md)
|
|
|
|
|
|
|
|
## Language reference
|
|
|
|
|
|
|
|
* [Inline assembly syntax](lang/assembly.md)
|
|
|
|
|
|
|
|
* [Important guidelines regarding reentrancy](lang/reentrancy.md)
|
|
|
|
|
|
|
|
|
|
|
|
## Implementation details
|
|
|
|
|
|
|
|
* [Variable storage](abi/variable-storage.md)
|
|
|
|
|
|
|
|
* [Undefined behaviour](abi/undefined-behaviour.md)
|
|
|
|
|
|
|
|
* [Undocumented instruction support](abi/undocumented.md)
|
|
|
|
|
|
|
|
* [Reference for labels in generated assembly code](abi/generated-labels.md)
|