Crate knightrs[][src]

Re-exports

pub use environment::Environment;

Modules

environment

Types relating to the execution of Knight code.

function

The functions within Knight.

rcstring

Types relating to the RcString.

Structs

Function

The type that represents functions themselves (eg PROMPT, +, =, etc.) within Knight.

RcString

The string type within Knight.

Stream
Variable

A variable within Knight.

Enums

ParseError

The error type used to indicate an error whilst parsing Knight source code.

RuntimeError

An error occurred whilst executing a knight program.

Value

Type Definitions

Number

The number type within Knight.