Change write to use datum labels only when cycles are present.
authorChris Hanson <org/chris-hanson/cph>
Sat, 10 Aug 2019 05:42:22 +0000 (22:42 -0700)
committerChris Hanson <org/chris-hanson/cph>
Sat, 10 Aug 2019 05:43:30 +0000 (22:43 -0700)
commitf821026072c161106999d3f05a3504b0acf53519
tree337ae08b5ee6642c1e0fa2eaa9c964486e20a7bd
parent1f73148835e883fa03a53fa046afda5b7ef9c0ca
Change write to use datum labels only when cycles are present.

This is required by R7RS but was not understood earlier.
src/runtime/printer.scm
tests/runtime/test-printer.scm