[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Chicken-janitors] Re: #221: defstruct could use compiler-syntax to spee
From: |
Chicken Trac |
Subject: |
[Chicken-janitors] Re: #221: defstruct could use compiler-syntax to speed up instance creation |
Date: |
Sat, 22 May 2010 12:22:32 -0000 |
#221: defstruct could use compiler-syntax to speed up instance creation
--------------------------------+-------------------------------------------
Reporter: felix | Owner: felix
Type: enhancement | Status: closed
Priority: not urgent at all | Milestone:
Component: core libraries | Version:
Resolution: wontfix | Keywords: keywords eval compiler-syntax
--------------------------------+-------------------------------------------
Changes (by felix):
* status: new => closed
* resolution: => wontfix
Comment:
No easy implementation: `defstruct` has to expand into a compiler-syntax
definition that must pass a list of keywords and default arguments, but
those arguments are quoted in the definition and will lose renaming
information.
Currently not worth the trouble.
--
Ticket URL: <http://www.irp.oist.jp/trac/chicken/ticket/221#comment:3>
Chicken Scheme <http://www.call-with-current-continuation.org/>
Chicken Scheme is a compiler for the Scheme programming language.