chicken-janitors
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-janitors] #1294: define-record-printer messes with internal


From: Chicken Trac
Subject: Re: [Chicken-janitors] #1294: define-record-printer messes with internal defines
Date: Sun, 29 May 2016 17:07:47 -0000

#1294: define-record-printer messes with internal defines
-----------------------+--------------------
  Reporter:  sjamaan   |      Owner:
      Type:  defect    |     Status:  new
  Priority:  major     |  Milestone:  4.12.0
 Component:  expander  |    Version:  4.11.0
Resolution:            |   Keywords:
-----------------------+--------------------

Comment (by sjamaan):

 Actually, the snippet above doesn't work in CHICKEN either; the compiler
 bails out when wrapped in a module, and if you insert a call to {{{(g)}}},
 it will die at runtime with a "unbound variable: g".

 So perhaps it simply needs better error reporting? Other Schemes complain
 that the {{{define}}} for {{{g}}} is invalid.

--
Ticket URL: <http://bugs.call-cc.org/ticket/1294#comment:2>
CHICKEN Scheme <https://www.call-cc.org/>
CHICKEN Scheme is a compiler for the Scheme programming language.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]