<div dir="ltr">Petit Larceny is a version of Larceny that compiles to C.</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Dec 21, 2019 at 4:03 PM Lassi Kortela <<a href="mailto:lassi@lassi.io">lassi@lassi.io</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">> b) Those which retrofitted R6RS into an existing implementation but did <br>
> not contribute: Guile.<br>
> <br>
> c) Those written after R6RS that (I think) were concerned to implement <br>
> the latest standard: Ikarus/Vicare, Iron, Loko, Mosh, Sagittarius, <br>
> Ypsilon.  In addition, Biwa implements only the base library and a <br>
> handful of others.<br>
> <br>
> From which I think we may conclude that retrofitting R6RS is not a <br>
> popular thing to do.<br>
<br>
R6RS is quite a big language and there are already so many good <br>
implementations of it that new ones might not have much to add. Same <br>
situation as with Common Lisp. R7RS is such a small language that all <br>
kinds of niche implementations are interesting and useful to explore.<br>
<br>
Curiously, I can't think of a single R6RS->C compiler. There are <br>
interpreters and a few native-code compilers, but no compile-via-C.<br>
<br>
_______________________________________________<br>
Gambit-list mailing list<br>
<a href="mailto:Gambit-list@iro.umontreal.ca" target="_blank">Gambit-list@iro.umontreal.ca</a><br>
<a href="https://mailman.iro.umontreal.ca/cgi-bin/mailman/listinfo/gambit-list" rel="noreferrer" target="_blank">https://mailman.iro.umontreal.ca/cgi-bin/mailman/listinfo/gambit-list</a><br>
</blockquote></div>