# Documentation **★ WORK IN PROGRESS ★** ## Tutorial * [Getting started](tutorial/01-getting-started.md) * [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)