New R7RS rendition in HTML5 Artyom Bologov (28 Dec 2025 17:57 UTC)
Re: New R7RS rendition in HTML5 Marc Feeley (29 Dec 2025 15:51 UTC)
Re: New R7RS rendition in HTML5 Artyom Bologov (29 Dec 2025 18:09 UTC)
Re: New R7RS rendition in HTML5 Marc Feeley (30 Dec 2025 02:13 UTC)
Re: New R7RS rendition in HTML5 Arthur A. Gleckler (29 Dec 2025 19:59 UTC)
Re: New R7RS rendition in HTML5 Artyom Bologov (29 Dec 2025 20:13 UTC)

Re: New R7RS rendition in HTML5 Marc Feeley 29 Dec 2025 15:50 UTC

Thank you for this excellent contribution to Scheme!

It would be really nice to combine this document with the https://try.scheme.org/ online Scheme system. In particular, the code examples could be executed on try.scheme.org <http://try.scheme.org/> by clicking on examples in the R7RS document.

There are a couple of options:

1) The R7RS HTML document could have hyperlinks to try.scheme.org <http://try.scheme.org/>
2) The try.scheme.org site could include the R7RS HTML document
3) The R7RS HTML document could include the online interpreter, making the R7RS HTML document self-contained

Let me know if this is of interest as I could do some of the work required on the try.scheme.org <http://try.scheme.org/> side.

Marc

> On Dec 28, 2025, at 12:58 PM, Artyom Bologov <xxxxxx@aartaka.me> wrote:
>
> Hi y’all,
>
> I hope you’re having a great post-Christmas weekend. I brought a project
> that can be of interest to many Schemers:
>
> https://r7rs.aartaka.me
>
> This is R7RS hand-transcribed to semantic and responsive HTML5. All the
> original files and build script (simple ed(1) substitutions resulting in
> an index.html file and a folder of image assets) can be found at
>
> https://codeberg.org/aartaka/r7rs-html5
>
> There’s also a “pages” branch there, with an example of styling as seen
> on r7rs.aartaka.me.
>
> I’ll be happy to see it included on scheme.org. Of course, if it’s fine
> by you. One question I’m not entirely clear on is licensing. R7RS itself
> includes a passage:
>
>> We intend this report to belong to the entire Scheme community,
>> and so we grant permission to copy it in whole or in part without fee.
>> In particular, we encourage implementers of Scheme to use this report
>> as a starting point for manuals and other documentation, modifying it
>> as necessary.
>
> In accordance with that, I mustn’t be breaking any license. But a
> qualified advice won’t hurt.
>
> Best of love,
> --
> Artyom Bologov
> https://aartaka.me
>