Module rurtle::environ [] [src]

Data and methods for executing Rurtle code.

Parsing and lexing input is fine but sooner or later you need to actually execute the parsed tree. This module contains Environment, the execution environment for Rurtle code. It also defines the "prelude", the built-in functions in the Rurtle language.

Modules

functions

This module contains predefined functions for the Rurtle environment.

stack
value

The Rurtle type/value system

Structs

Environment
RuntimeError

Enums

Function

A function available to Rurtle programs can either be a function defined in a Rurtle program or a native function of FuncType

Type Definitions

FuncType

The type that functions called in Rurtle must have.

ResultType

The type returned by Rurtle functions