An Optimized R5RS Macro Expander

Macro systems allow programmers abstractions over the syntax of a programming language. This gives the programmer some of the same power posessed by a programming language designer, namely, the ability to extend the programming language to meet the needs of the programmer. The value of such systems...

Full description

Bibliographic Details
Main Author: Reque, Sean P.
Format: Others
Published: BYU ScholarsArchive 2013
Subjects:
Online Access:https://scholarsarchive.byu.edu/etd/3509
https://scholarsarchive.byu.edu/cgi/viewcontent.cgi?article=4508&context=etd