Re: JavaScript interpreters
Marc Feeley 12 Feb 2021 12:31 UTC
> On Feb 12, 2021, at 3:25 AM, Jakub T. Jankiewicz <xxxxxx@onet.pl> wrote:
>
> His implementation is R6RS R7RS and it's bytecode interpreter, but in
> JavaScript.
>
> Mine is R5RS R7RS tree walking interpreter also in JavaScript.
The last time I checked Biwascheme was missing quite a few R7RS features (define-library, import, define-syntax, exception handling, bytevectors, mutable strings, advanced I/O, etc). Similarly lips is lacking proper tail calls, continuations, define-library, import, etc.
So can I ask you how you define conformance to R7RS?
Marc