<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Dec 21, 2019 at 9:55 AM Lassi Kortela <<a href="mailto:lassi@lassi.io" target="_blank">lassi@lassi.io</a>> wrote:<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Guile also very recently added a R7RS command line switch, so there is <br>
movement in the direction of greater standardization. The switch is in <br>
the master branch of Guile but AFAIK not yet in any published release.<br></blockquote><div><br></div><div>Good to know.  I've updated Guile's status in the R7RS-small implementations page from "partial" to "not yet released". </div><div><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>
The R7RS Large Edition standard is actively worked on, but I got the <br>
impression Racket is based on R6RS with plenty of custom extensions.<br></blockquote><div><br></div><div>I think it would be historically more accurate to say that R6RS is based on Racket and Chez (and to some extent Larceny) as they stood in 2007.  There are basically four kinds of R6RS implementations on the list at <<a href="http://www.r6rs.org/implementations.html" target="_blank">http://www.r6rs.org/implementations.html</a>>:</div><div><br></div><div>a)  Those whose implementations before R6RS contributed substantially to the standard:  Racket, Chez, Larceny.   Authors of the first two have their names on the standard, and Will Clinger's name was on all drafts except the final version.</div><div><br></div><div>b) Those which retrofitted R6RS into an existing implementation but did not contribute: Guile.</div><div><br></div><div>c) Those written after R6RS that (I think) were concerned to implement the latest standard: Ikarus/Vicare, Iron, Loko, Mosh, Sagittarius, Ypsilon.  In addition, Biwa implements only the base library and a handful of others.</div><div><br></div><div>From which I think we may conclude that retrofitting R6RS is not a popular thing to do.</div><div><br></div><div><br></div><div><br></div><div>John Cowan          <a href="http://vrici.lojban.org/~cowan">http://vrici.lojban.org/~cowan</a>        <a href="mailto:cowan@ccil.org">cowan@ccil.org</a><br>Heckler: "Go on, Al, tell 'em all you know.  It won't take long."<br>Al Smith: "I'll tell 'em all we *both* know.  It won't take any longer."<br></div><div><br></div></div></div>