Module primitives

Module primitives 

Source

Re-exports§

pub use divide::div_builtin;
pub use equals::eq_builtin;
pub use floor_div::floor_div_builtin;
pub use minus::sub_builtin;
pub use modulo::mod_builtin;
pub use multiply::mul_builtin;
pub use plus::add_builtin;
pub use trunc_div::trunc_div_builtin;
pub use greater_equal::greater_equal_builtin;
pub use greater_than::greater_than_builtin;
pub use less_equal::less_equal_builtin;
pub use less_than::less_than_builtin;
pub use not_equal::not_equal_builtin;
pub use abs::abs_builtin;
pub use max::max_builtin;
pub use min::min_builtin;
pub use bit_and::bit_and_builtin;
pub use bit_not::bit_not_builtin;
pub use bit_or::bit_or_builtin;
pub use bit_xor::bit_xor_builtin;
pub use shl::shl_builtin;
pub use shr::shr_builtin;
pub use drop::drop_builtin;
pub use pick::pick_builtin;
pub use roll::roll_builtin;
pub use return_stack::from_r_builtin;
pub use return_stack::r_fetch_builtin;
pub use return_stack::to_r_builtin;
pub use cons::cons_builtin;
pub use head::head_builtin;
pub use list::list_builtin;
pub use tail::tail_builtin;
pub use vector::list_to_vector_builtin;
pub use vector::make_vector_builtin;
pub use vector::vector_builtin;
pub use vector::vector_length_builtin;
pub use vector::vector_ref_builtin;
pub use vector::vector_set_builtin;
pub use vector::vector_to_list_builtin;
pub use record::construct_record_builtin;
pub use record::get_record_field_builtin;
pub use record::is_record_type_builtin;
pub use record::make_record_type_builtin;
pub use record::record_type_of_builtin;
pub use record::set_record_field_builtin;
pub use now::now_builtin;
pub use def::def_builtin;
pub use doc::doc_builtin;
pub use help::help_builtin;
pub use val::val_builtin;
pub use var::var_builtin;
pub use fetch::fetch_builtin;
pub use store::store_builtin;
pub use lval::lval_builtin;
pub use lvar::lvar_builtin;
pub use print::print_builtin;
pub use words::words_builtin;
pub use cr::cr_builtin;
pub use space::space_builtin;
pub use clear::clear_builtin;
pub use stack::stack_builtin;
pub use to_string::to_string_builtin;
pub use null::null_predicate_builtin;
pub use truthy::truthy_predicate_builtin;
pub use type_of::type_of_builtin;
pub use i16_buffer::i16_buffer_builtin;
pub use i16_dsp::i16_avg_builtin;
pub use i16_dsp::i16_max_builtin;
pub use i16_dsp::i16_min_builtin;
pub use i16_ops::i16_length_builtin;
pub use i16_ops::i16_pop_builtin;
pub use i16_ops::i16_push_builtin;
pub use i16_ref::i16_ref_builtin;
pub use i16_set::i16_set_builtin;

Modules§

abs
bit_and
bit_not
bit_or
bit_xor
clear
cons
cr
def
divide
doc
drop
equals
fetch
floor_div
greater_equal
greater_than
head
help
i16_buffer
i16_dsp
i16_ops
i16_ref
i16_set
less_equal
less_than
list
lval
lvar
max
min
minus
modulo
multiply
not_equal
now
null
numeric_promotion
pick
plus
print
record
return_stack
roll
shl
shr
space
stack
store
tail
to_string
trunc_div
truthy
type_of
val
var
vector
words