This site is a static rendering of the Trac instance that was used by R7RS-WG1 for its work on R7RS-small (PDF), which was ratified in 2013. For more information, see Home.
Source for wiki TranslucentRecordsBenefits version 1
author
aag
comment
benefits of translucent records for building development tools
ipnr
71.139.40.5
name
TranslucentRecordsBenefits
readonly
0
text
It's important to be able to build development tools that operate on
all types of records, not just one in particular. For example, if I
want to build a debugger that is able to print out the contents of
record structures in a uniform way, I need a standard way to ask any
record for its contents, for its RTD, etc. The debugger should not
have to be extended every time a new record type is defined. While
most programs may not make use of this facility, its controlled use is
powerful and useful.
time
2010-03-14 06:35:01
version
1