The Reference
The specification of Luce Base: every rule of the language and the reason for it. It is the document the compiler is held to; where the Tour and the Guide simplify, this is exact.
- 1. Introduction
- 2. Design principles
- 3. Source text
- 4. Literals
- 5. Types
- 6. Bindings and initialisation
- 7. Expressions
- 8. Control flow
- 9. Functions and methods
- 10. Structs, enums, and unions
- 11. Absence, failure, and traps
- 12. Memory
- 13. Generics
- 14. Interfaces
- 15. Atomics, volatile, and threads
- 16. Modules, packages, and tests
- 17. Calling C
- 18. Working with full Luce
- 19. Compilation and runtime
- 20. Exclusions
- 21. Grammar
- 22. C to Base
- 23. Relationship to Luce 1.0
- 24. Examples