[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Chicken-janitors] Re: #505: permit user-defined read-syntax to restart
From: |
Chicken Trac |
Subject: |
[Chicken-janitors] Re: #505: permit user-defined read-syntax to restart the reader |
Date: |
Thu, 17 Feb 2011 21:53:22 -0000 |
#505: permit user-defined read-syntax to restart the reader
-----------------------------+----------------------------------------------
Reporter: zbigniew | Owner: zbigniew
Type: enhancement | Status: new
Priority: minor | Milestone: 4.7.0
Component: core libraries | Version: 4.6.x
Resolution: | Keywords: don't fear the reader
-----------------------------+----------------------------------------------
Comment(by sjamaan):
A good alternative might be to create a distinct new type (either a record
type or an actual new primitive type, if there are still tag bits left and
we want to sacrifice one for this) to distinguish "drop this value" from
other types of returns. This is also backwards-compatible and doesn't
require MV or other nasty tricks.
--
Ticket URL: <http://bugs.call-cc.org/ticket/505#comment:1>
Chicken Scheme <http://www.call-with-current-continuation.org/>
Chicken Scheme is a compiler for the Scheme programming language.