Pantagruel v0.0.3 API Reference
Modules
An interpreter for the Pantagruel language
The evaluation environment for a Pantagruel program
Evaluation of a Pantagruel program
A domain in an evaluated Pantagruel program, with a name and whatever domain it is an alias for (or itself, otherwise)
A function in an evaluated Pantagruel program, either as introduced in a header declaration or referred to as an anonymous function inside of a section body
A bound value in an evaluated Pantagruel program, with a name and the domain it is in
Takes an evaluated Pantagruel program and generates a formatted text representation of it
The parser takes a binary representing a Pantagruel program and constructs an AST. It expects the binary to have been preprocessed by the Scan module
Combinator snippets required by the Pantagruel parser
Preprocessing for Pantagruel. Prepares a raw text file for parsing