Different versions of syntax-rules

2023-04-20 Thread Lassi Kortela
Chicken currently has two different implementations of syntax-rules: - synrules.scm in chicken-core - synrules.scm in the r7rs egg I'm far from an expert, but at a glance it looks like the r7rs egg's version is indeed R7RS compliant whereas the chicken-core version is r5rs. R7RS (and R6RS)

Re: Different versions of syntax-rules

2023-04-20 Thread felix . winkelmann
> Is there a desire to stick to r5rs features only in the chicken-core > expander, or is the intention to fold the R7RS / SRFI 46 features back > into the chicken-core expander at some point in the future? I haven't thought about it, and the extensions for R7RS are from Peter (I think). We could

Re: Different versions of syntax-rules

2023-04-20 Thread Peter Bex
On Thu, Apr 20, 2023 at 11:58:50PM +0200, felix.winkelm...@bevuta.com wrote: > > Is there a desire to stick to r5rs features only in the chicken-core > > expander, or is the intention to fold the R7RS / SRFI 46 features back > > into the chicken-core expander at some point in the future? > > I