Implement R6RS bytevector read syntax.
authorLudovic Courtès <ludo@gnu.org>
Thu, 18 Jun 2009 22:47:11 +0000 (00:47 +0200)
committerLudovic Courtès <ludo@gnu.org>
Thu, 18 Jun 2009 22:47:11 +0000 (00:47 +0200)
commit0ba0b3848913ca871235ad4b2f8ef184bf8f552b
tree3c518018e43f5c713ee7b5a2d1b2e1df9a9062c6
parent55bf8cb7af47cde26e6a70dae056752c8265508d
Implement R6RS bytevector read syntax.

* libguile/read.c (scm_read_bytevector): New function.
  (scm_read_sharp): Add `v' case for bytevectors.

* test-suite/lib.scm (exception:read-error): New variable.

* test-suite/tests/bytevectors.test ("Datum Syntax"): New test set.
libguile/read.c
test-suite/lib.scm
test-suite/tests/bytevectors.test