[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: #1294: define-record-printer messes with internal defines
From: |
Chicken Trac |
Subject: |
Re: #1294: define-record-printer messes with internal defines |
Date: |
Thu, 07 Nov 2019 16:11:36 -0000 |
#1294: define-record-printer messes with internal defines
---------------------------------+--------------------
Reporter: sjamaan | Owner: (none)
Type: defect | Status: new
Priority: major | Milestone: 5.2
Component: expander | Version: 4.11.0
Resolution: | Keywords:
Estimated difficulty: hard |
---------------------------------+--------------------
Comment (by sjamaan):
As Evan remarked:
> These work fine:
>
> define-record
> define-record-type
> define-values
>
> These don't work, but they also don't really make sense outside the
> toplevel (and most of them are documented as such) so I think they're
> fine to ignore:
>
> define-constant
> define-external
> define-foreign-type
> define-foreign-variable
> define-inline
> define-interface
> define-location
>
> These don't work, but seem like they probably ought to:
>
> define-compiler-syntax
> define-for-syntax
> define-reader-ctor
> define-record-printer
> define-specialization
> define-syntax
> define-type
--
Ticket URL: <https://bugs.call-cc.org/ticket/1294#comment:9>
CHICKEN Scheme <https://www.call-cc.org/>
CHICKEN Scheme is a compiler for the Scheme programming language.
- Re: #1294: define-record-printer messes with internal defines,
Chicken Trac <=