upvote
Nanopass uses structures internally to represent the programs.

The Nanopass dsl just gives the user a nicer syntax to specify the transformations.

reply
So, a conventional linked representation of a tree (but not a tree of cons cells).
reply
Yes.
reply