Crate dcim

Source

Macros§

no_io
Non-functional IO triple using std::io::empty and std::io::sink.
std_io
Default IO triple using std::io::stdin, std::io::stdout, and std::io::stderr.

Structs§

IOTriple
Bundle of generic IO streams (input, output, error), for brevity.
ParamStk
Stack for (K,I,O) tuples, with methods for checked editing.
RegObj
Register object: normal object and array thereof
Register
Register storing RegObjs and an optional thread handle.
State
Bundled state storage for one instance of dc:im.

Enums§

ExecDone
Happy results of exec().
Obj
Basic object: either number or string

Constants§

CONSTANTS
Library of Float constants/conversion factors. Useful with get_constant.

Functions§

exec
CORE LANGUAGE IMPLEMENTATION
get_constant
Calculate value with given precision, apply scale prefix and power suffix