Trait tylisp::engine::Call [−][src]
pub trait Call { type Conv; }
Expand description
A callable lisp value.
When the evaluator process a list, the head of that list should evaluate
to something that implements Call
.
The Conv
associated type describes the calling convention that should be
used for this callsite, and it controls the rest of processing, including
whether or not the rest of the arguments are evaluated at all.
Associated Types
Implementors
impl<Prefix> Call for PartialImpl<Prefix>
[src]
impl<Prefix> Call for PartialImpl<Prefix>
[src]