masak / bel

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

Implement labels for shared pairs in the reader #407

Closed masak closed 3 years ago

masak commented 3 years ago

After #225...

> #1=(nil . #1)
Error: ('unboundb #1=(nil)

This should work, and roundtrip to #1=(nil . #1).