diff options
author | Ludovic Courtès <ludo@gnu.org> | 2009-10-19 22:38:34 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2009-10-19 22:40:01 +0200 |
commit | 620c89651ae54f8f35c3d0926f8c2c36c3fdd174 (patch) | |
tree | 534c09fcdc42fdeba146ba5d32326c38b1b0f0d2 /libguile/hashtab.c | |
parent | cbeb479c6e4da67ef37efa2548713fd6eadc71f3 (diff) | |
download | guile-620c89651ae54f8f35c3d0926f8c2c36c3fdd174.tar.gz |
Add support for R6RS/SRFI-30 nested block comments.
Suggested by Andreas Rottmann <a.rottmann@gmx.at>.
* libguile/read.c (flush_ws, scm_read_sharp): Add support for
R6RS/SRFI-30 block comments.
(scm_read_r6rs_block_comment): New function.
* test-suite/tests/reader.test (exception:unterminated-block-comment):
Adjust to match both block comment styles.
("reading")["R6RS/SRFI-30 block comment", "R6RS/SRFI-30 nested block
comment", "R6RS/SRFI-30 block comment syntax overridden"]: New tests.
("exceptions")["R6RS/SRFI-30 unterminated nested block comment"]: New
test.
* doc/ref/api-evaluation.texi (Block Comments): Mention SRFI-30/R6RS
block comments.
* doc/ref/srfi-modules.texi (SRFI-30): New node.
Diffstat (limited to 'libguile/hashtab.c')
0 files changed, 0 insertions, 0 deletions