1.
Introduction
2.
Lexical Elements
2.1.
Identifiers
2.2.
Keywords
2.3.
Constants
2.3.1.
Integers
2.3.2.
Floating-point numbers
2.3.3.
Characters
2.3.4.
Strings
2.4.
Operators
2.5.
Separators
2.6.
Space
3.
Expressions
3.1.
Environment
3.2.
Operators
3.3.
Anonymous semantics
3.4.
Modules
3.5.
Use
3.6.
Functions
3.7.
Traits
3.8.
Templates
3.9.
Variables
3.10.
Classes
3.11.
Enumerations
3.12.
Arrays
3.13.
Lambda functions
3.14.
Ensure
3.15.
Capabilities
3.16.
Tuples
4.
Kernel
4.1.
Data Types
4.1.1.
bool
4.1.2.
Integers
4.1.3.
Floating-point numbers
4.2.
Enum Option
4.3.
Functions
4.4.
Tuples
4.5.
Traits
4.6.
Classes
5.
License
Light (default)
Rust
Coal
Navy
Ayu
Feder: Reference Manual
Data types
Basic data types provided by the kernel:
bool
Integer
Floating-point numbers