|
From: | Chicken Trac |
Subject: | [Chicken-janitors] Re: #322: SRFI 88 violation of keyword v symbol |
Date: | Wed, 18 Aug 2010 09:46:27 -0000 |
#322: SRFI 88 violation of keyword v symbol -----------------------------+---------------------------------------------- Reporter: kon | Owner: felix Type: task | Status: assigned Priority: major | Milestone: Component: core libraries | Version: 4.5.x Resolution: | Keywords: read-syntax keyword -----------------------------+---------------------------------------------- Comment(by felix): I have changed the symbol reader [experimental 55ad083] to allow the following: {{{ (symbol->string '|abc def|) => "abc def" (symbol->string '|abc||def|) => "abcdef" (symbol->string '|abc|xyz|def|) => "abcxyzdef" (symbol->string '|abc\|def|) => "abc|def" (symbol->string 'abc\ def) => "abc def" }}} `|abc:|` and `|abc|:` both will return a keyword. Is this acceptable? -- Ticket URL: <https://bugs.call-cc.org/ticket/322#comment:5> Chicken Scheme <http://www.call-with-current-continuation.org/> Chicken Scheme is a compiler for the Scheme programming language.
[Prev in Thread] | Current Thread | [Next in Thread] |