Skip to main content

Crate adc_lang

Crate adc_lang 

Source
Expand description

ADC interpreter API. Many safe items are public for manual access.

The core function is interpreter, see its documentation as a starting point.

Modules§

structs
Storage structs and methods

Structs§

IOStreams
Bundle of standard IO streams, generic interface to support custom IO wrappers

Enums§

ExecResult
Results of running interpreter, wrappers should handle these differently
LogLevel
How much information to output on stderr

Constants§

STATE_FILE_HEADER
Added at the start of saved state files

Traits§

ReadLine
Generic input stream adapter trait, used for adding a proper line editor.

Functions§

interpreter
Interpreter entry point, executes ADC commands to modify state.
interpreter_no_io
IO-less wrapper around interpreter.
interpreter_no_os
Safe wrapper around interpreter with no OS features.
interpreter_simple
Safe wrapper around interpreter with no IO or OS features.