Structs§
- Responsible for buffering code.
- An empty line of code. (indent & line-ending)
- A statement that wraps an expression.
- A literal expression.
- A semicolon ended expression statement.
Traits§
- Code within a single line.
- An element that may be semantically empty.
- Code that spans one or more lines.
- An element with a name.
- An element with expression parameters.
- An element with statements.