Class: AjLisp::FPrimitiveMacroClosure

Inherits:
FPrimitiveClosure show all
Defined in:
lib/ajlisp/fprimitive_macro_closure.rb

Instance Attribute Summary

Attributes inherited from FPrimitiveClosure

#arguments, #body, #context

Instance Method Summary collapse

Methods inherited from FPrimitiveClosure

#initialize

Methods inherited from FPrimitive

#evaluate

Constructor Details

This class inherits a constructor from AjLisp::FPrimitiveClosure

Instance Method Details

#apply(context, args) ⇒ Object



6
7
8
9
# File 'lib/ajlisp/fprimitive_macro_closure.rb', line 6

def apply(context, args)
    result = super(context, args)
    return AjLisp::evaluate context, result
end