List of all items
Structs
- equal::Equal
- fasl::FaslReader
- fasl::FaslWriter
- gc::Gc
- gc::GcHeader
- gc::GcRef
- lexer::Lexer
- number_lexer::NumberLexer
- number_reader::NumberParser
- numbers::Bignum
- numbers::Compnum
- numbers::Ratnum
- objects::Bytevector
- objects::Closure
- objects::Continuation
- objects::ContinuationStack
- objects::EqHashtable
- objects::EqvHashtable
- objects::EqvKey
- objects::GenericHashKey
- objects::GenericHashtable
- objects::Pair
- objects::Procedure
- objects::SString
- objects::SimpleStruct
- objects::Symbol
- objects::Vector
- objects::Vox
- ports::BinaryFileInputOutputPort
- ports::BinaryFileInputPort
- ports::BinaryFileOutputPort
- ports::BinarySocketInputOutputPort
- ports::BytevectorInputPort
- ports::BytevectorOutputPort
- ports::CustomBinaryInputOutputPort
- ports::CustomBinaryInputPort
- ports::CustomBinaryOutputPort
- ports::CustomTextInputOutputPort
- ports::CustomTextInputPort
- ports::CustomTextOutputPort
- ports::FileInputPort
- ports::FileOutputPort
- ports::Latin1Codec
- ports::StdErrorPort
- ports::StdInputPort
- ports::StdLib
- ports::StdOutputPort
- ports::StringInputPort
- ports::StringOutputPort
- ports::TranscodedInputOutputPort
- ports::TranscodedInputPort
- ports::TranscodedOutputPort
- ports::Transcoder
- ports::UTF16Codec
- ports::UTF8Codec
- reader::DatumParser
- regexp::RegMatch
- regexp::Regexp
- socket::Socket
- vm::Vm
Enums
- error::SchemeError
- gc::ObjectType
- lexer::Token
- objects::Object
- op::Op
- ports::BufferMode
- ports::EolStyle
- ports::ErrorHandlingMode
- reader_util::ReadError
Unions
Traits
- gc::Trace
- number_reader::__ToTriple
- numbers::FixnumExt
- numbers::GcObjectExt
- numbers::ObjectExt
- objects::CharExt
- objects::Hashtable
- ports::BinaryInputPort
- ports::BinaryOutputPort
- ports::Codec
- ports::OutputPort
- ports::Port
- ports::StdLibExt
- ports::TextInputPort
- ports::TextOutputPort
- reader::__ToTriple
Macros
- as_binary_input_port_mut
- as_binary_output_port_mut
- as_bytevector
- as_char
- as_f32
- as_f64
- as_flonum
- as_isize
- as_output_port_mut
- as_port
- as_port_mut
- as_reg_match
- as_regexp
- as_simple_struct
- as_socket
- as_sstring
- as_symbol
- as_text_input_port_mut
- as_text_output_port_mut
- as_transcoder
- as_u8
- as_usize
- as_vector
- bug
- check_argc
- check_argc_at_least
- check_argc_between
- check_argc_max
- check_is_closure
- check_is_closure_or_false
- check_is_transcoder_or_false
- generic_error
- obj_as_binary_input_port_mut_or_panic
- obj_as_binary_output_port_mut
- obj_as_binary_output_port_mut_or_panic
- obj_as_text_input_port_mut
- obj_as_text_input_port_mut_or_panic
- obj_as_text_output_port_mut
- raise_or_exit
- read_const1
- read_num1
- read_num2
- read_num3
- read_num_constant
- read_num_constant_num
- read_sym1
- read_sym_num
Functions
- numbers::abs
- numbers::acos
- numbers::add
- numbers::angle
- numbers::asin
- numbers::atan
- numbers::atan2
- numbers::ceiling
- numbers::cos
- numbers::denominator
- numbers::div
- numbers::eqv
- numbers::exact
- numbers::exp
- numbers::expt
- numbers::floor
- numbers::ge
- numbers::gt
- numbers::imag
- numbers::inexact
- numbers::integer_div
- numbers::le
- numbers::log
- numbers::log2
- numbers::lt
- numbers::magnitude
- numbers::make_polar
- numbers::modulo
- numbers::mul
- numbers::negate
- numbers::numerator
- numbers::quotient
- numbers::real
- numbers::real_to_f64
- numbers::remainder
- numbers::round
- numbers::sin
- numbers::sqrt
- numbers::sub
- numbers::tan
- numbers::to_string
- numbers::truncate
- procs::apply
- procs::default_free_vars
- procs::eval
- procs::reg_match_proxy
- procs::rxmatch
- reader_util::count_lineno
- reader_util::read_number
- reader_util::read_string
- reader_util::read_symbol
- reader_util::read_uinteger10
- reader_util::read_uinteger16
- reader_util::read_uinteger2
- reader_util::read_uinteger8