Expand description
Main library for the Carlo language.
Structs
- Command-line arguments for the Carlo language executable.
- Abstracts over the Carlo parser.
- A Carlo language token.
- Stores a stream of tokens.
Enums
- Enumerates the errors thrown by the Carlo language.
- Enumerates the expression available to the Carlo parser.
- Flags for the Carlo language executable.
- Subcommands for the Carlo language executable.
- Enumerates the classes of Carlo langauge tokens.
Functions
- Converts a source file into a list of expressions.
- Displays a prompt and reads user input.