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