<div dir="ltr">Thanks Mark, That is also a possibility, but I just didn't have that question as I already know define-macro is supported in Gambit. These are very much hypothetical questions at this point, but I was curious about the macro issue. I don't really know (and won't for some time) what potential users might want to see that is not in S7, hence the looking around.<div><br></div><div>thanks</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Apr 12, 2020 at 9:26 AM Marc Feeley <<a href="mailto:feeley@iro.umontreal.ca">feeley@iro.umontreal.ca</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
> On Apr 12, 2020, at 12:07 PM, Iain Duncan <<a href="mailto:iainduncanlists@gmail.com" target="_blank">iainduncanlists@gmail.com</a>> wrote:<br>
> <br>
> Sorry if this is a dumb question. I know that Gambit supports CL style macros with define-macro, and see it's not mentioned on the Gerbil site, but I'm wondering if that's means it's not possible or just not officially supported. Reason being that I'm writing code using it in S7 scheme and in a perfect world, my project would have a second scheme implementation other than the default (S7), but for that to make sense I should probably be able to run define-macro code on it.<br>
> <br>
> thanks<br>
> iain<br>
<br>
Why do you need to support Gerbil as a “second Scheme implementation”?  You could use plain Gambit for that given that S7 is a rather minimal (not quite R7RS) Scheme implementation.<br>
<br>
Marc<br>
<br>
<br>
<br>
</blockquote></div>