mildew

Modules

context
module mildew.context

This module implements the Context class.

exceptions
module mildew.exceptions

This module implements the exception classes that can be thrown by the script. These should be caught and printed to provide meaningful information about why an exception was thrown while parsing or executing a script.

interpreter
module mildew.interpreter

This module implements the Interpreter class, the main class used by host applications to run scripts

lexer
module mildew.lexer

This module implements the Token and Lexer structs

nodes
module mildew.nodes

This module implements the Node subclasses, which are used internally as a syntax tree by the Interpreter

parser
module mildew.parser

This module implements the Parser struct, which generates Nodes that are used internally by the Interpreter

stdlib
module mildew.stdlib
types
module mildew.types
Undocumented in source.