racket/collects/redex/examples/r6rs
2010-05-17 01:27:03 -04:00
..
r6rs-tests.rkt rename all files .ss -> .rkt 2010-04-27 16:50:15 -06:00
r6rs.rkt rename all files .ss -> .rkt 2010-04-27 16:50:15 -06:00
README A lot of "DrScheme" -> "DrRacket"s. 2010-05-17 01:27:03 -04:00
show-examples.rkt rename all files .ss -> .rkt 2010-04-27 16:50:15 -06:00
test.rkt rename all files .ss -> .rkt 2010-04-27 16:50:15 -06:00

This directory contains the PLT Redex implementation of the
R6RS operational semantics and a test suite for the
semantics.

== r6rs.ss: the semantics itself.

== r6rs-tests.ss: the test suite for the semantics. Use:

   mzscheme -t r6rs-tests.ss -m

   to run the tests and see a single period shown per test
   run (each test that explores more than 100 states shows a
   colon for each 100 states it explores). To see a more
   verbose output (that shows each test), use:

   mzscheme -t r6rs-tests.ss -m #t

== show-examples.ss: use this file to explore particular
   examples in a GUI. Its content shows how to use it and
   gives a few examples. Either run it in DrRacket's module
   language, or like this from the commandline:

   mred show-examples.ss

== test.ss: test suite infrastructure