rimu 0.2.0

A data structure template system.
Documentation
1
2
3
4
5
6
7
8
9
10
11
pub use rimu_ast::{
    BinaryOperator, Block, Expression, SpannedBlock, SpannedExpression, UnaryOperator,
};
pub use rimu_eval::{evaluate_block as evaluate, evaluate_block, evaluate_expression, EvalError};
pub use rimu_meta::{ErrorReport, ErrorReports, SourceId, Span, Spanned};
pub use rimu_parse::{parse_block, parse_block as parse, parse_expression, Error as ParseError};
pub use rimu_stdlib::create_stdlib;
pub use rimu_value::{
    convert, from_serde_value, to_serde_value, Environment, EnvironmentError, Number, SerdeValue,
    SerdeValueError, SerdeValueList, SerdeValueObject, Value, ValueList, ValueObject,
};