Full Macro-form Evaluation
First the form is fully expanded, and then the resulting form is evaluated.
> (define mystack () )
> (push 5 mystack )
> (push '(next element) mystack )
> mystack
((NEXT ELEMENT) 5)
Previous slide
Next slide
Back to first slide
View graphic version