Implementation and test cases for R6RS (rnrs files) library.
authorJulian Graham <julian.graham@aya.yale.edu>
Sun, 21 Mar 2010 23:26:48 +0000 (19:26 -0400)
committerJulian Graham <julian.graham@aya.yale.edu>
Fri, 21 May 2010 01:18:03 +0000 (21:18 -0400)
commit0113507eee0cc8e6250958470ab4b21f32c42bcd
treed8fe397f57466f5cbec09e854f88d476195b9341
parent805b4179bfe44506e6dcd3e62c6868659ffdafb6
Implementation and test cases for R6RS (rnrs files) library.

* module/Makefile.am: Add rnrs/6/files.scm to RNRS_SOURCES.
* module/rnrs/6/conditions.scm (define-condition-type): Use specified
  accessor name to create accessor binding.  Add internally-visible
  &i/o-* condition types.
* module/rnrs/6/files.scm: New file.
* module/rnrs/io/6/simple.scm: Export &i/o-* condition types clandestinely
  imported from (rnrs conditions).
* test-suite/Makefile.am: Add tests/r6rs-files.test to SCM_TESTS.
* test-suite/test/r6rs-files.test: New file.
module/Makefile.am
module/rnrs/6/conditions.scm
module/rnrs/6/files.scm [new file with mode: 0644]
module/rnrs/io/6/simple.scm
test-suite/Makefile.am
test-suite/tests/r6rs-files.test [new file with mode: 0644]