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.
thanks
On Sun, Apr 12, 2020 at 9:26 AM Marc Feeley feeley@iro.umontreal.ca wrote:
On Apr 12, 2020, at 12:07 PM, Iain Duncan iainduncanlists@gmail.com
wrote:
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.
thanks iain
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.
Marc