|
- Classes
a simple implementation of classes/structures
- Data types
Bach has very few datatypes -- atoms are values, and sequences are arrays whose elements may be atoms or sequences.
- Directives
Commands to the interpreter which effect its behavior.
- Expressions
The ways to calculate values.
- Lexical
How letters are formed into words
- Statements
Assigning values to variables, controlling program flow.
- Subroutines
Modular grouping of statements.
|