Crate watson_rs

Source

Re-exports§

pub use error::Error;
pub use error::ErrorKind;
pub use error::Result;
pub use language::Bytes;
pub use language::Insn;
pub use language::IsValue;
pub use language::Location;
pub use language::Map;
pub use language::ToBytes;
pub use language::Token;
pub use language::Value;
pub use vm::VM;

Modules§

error
language
lexer
serializer
unlexer
vm

Macros§

array
Creates an array Value consisting of the arguments.
object
Creates an object Value consisting of the given key-value pairs. The key must be an identifier or an expression that implements ToBytes surrounded by [ and ]. The value must be any expression of type Value.