masak / bel

An interpreter for Bel, Paul Graham's Lisp language
GNU General Public License v3.0
27 stars 1 forks source link

Link together some globals #373

Closed masak closed 3 years ago

masak commented 3 years ago

Closes #333.

Arguably by spec, some globals should have been linked together from the start, not generated as equivalent but distinct structures. More excitingly, this PR links together the insides of some globals, giving greater opportunity for some fastfuncs to run as part of some other (non-fastfunc) global's execution.