How to print structures in PLT Scheme so as to display their fields?
- by tkf
I would like code like this:
(define-struct thing (a b c))
(define th (make-thing 1 2 3))
to print something like this:
(make-thing 1 2 3)
when I type "th" into either the DrScheme or MzScheme repl. I am using the language "pretty big" in DrScheme with output style set to "constructor". This is what I get in DrScheme:
(make-thing ...)
(i literally get the three dots)
In MzScheme:
#<thing>