[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-users] Bug report: low-level macros vs. variables in csi
From: |
Graham Fawcett |
Subject: |
Re: [Chicken-users] Bug report: low-level macros vs. variables in csi |
Date: |
Thu, 13 Mar 2008 14:33:49 -0400 |
On Thu, Mar 13, 2008 at 12:05 PM, John Cowan <address@hidden> wrote:
> Proposed course of action: have the interpreter check whether an
> identifier is the name of a macro and signal an error rather than using
> any existing definition.
You mean, upon every expression evaluation, or just when (set!
macro-name ...) is evaluated?
For symmetry, should it also raise an error if you try to define a
macro with the same name as an existing identifier? "First system to
claim the name wins"?
Graham