[][src]Module kul::parser

Types for Parsers that use the std library, including heap allocation. Also re-exports the core crate's module and premades.

Re-exports

pub use kul_core::parser::*;
pub use kul_core::parser::premade::*;

Structs

ArcDatumAllocator

A DatumAllocator for generic Datum types which allocates Datum values in heap-allocated Arcs.

BoxDatumAllocator

A DatumAllocator for generic Datum types which allocates Datum values in heap-allocated Boxes.

HashMapOperatorBindings

An OperatorBindings that associates generic Datums with generic Combiners, using a HashMap.

RcDatumAllocator

A DatumAllocator for generic Datum types which allocates Datum values in heap-allocated Rcs.