NAME

Language::LispPerl::BuiltIns - Default builtin functions collection

apply_role

Apply the given builtin Role to this object.

Usage (install Coroutine builtin functions):

$this->apply_role('Language::LispPerl::Role::BuiltIns::Coro');

has_function

Returns true if this BuiltIns container has got the given function.

Usage:

if( my $f = $this->has_function( 'eval ' ) ){
   $this->call_function( $f , $ast );
}

call_function

Just calls the given CODEREF with the given args.

Usage:

$this->call_function( $self->has_function('eval') , $ast );