The src/bind
Directory
Namespace bind
. Binding uses to definitions.
File: libbind.* (src/bind/)
The interface of the
bind
module. It exports two procedures,bind
andrename
.
File: binder.* (src/bind/)
The
bind::Binder
visitor. Binds uses to definitions (works on syntax without object).
File: renamer.* (src/bind/)
The
bind::Renamer
visitor. Renames every identifier to a unique name (works on syntax without object).