Changes between Initial Version and Version 1 of Ticket #618


Ignore:
Timestamp:
06/23/11 19:12:53 (13 years ago)
Author:
felix winkelmann
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #618 – Description

    initial v1  
    33The following program prints a gensym in v4.7.0 and 4aaea216cc9887, but I think it should print the symbol 'x:
    44
     5{{{
    56 (define-syntax c
    67   (syntax-rules ()
     
    1314
    1415 (c)
     16}}}
    1517
    1618I wrote the example because I'm suspicious of "compiler.scm" treating `##core#quote' and `##core#syntax` the same. Maybe `##sys#strip-syntax` in "expand.scm" is supposed to do different things in quote and syntax mode; the comment "if se is given, retain bound vars" in `##sys#strip-syntax` suggests that it had two modes at some point in the past.