Hey,

just to add another idea:

> 
> Don't be scared away from coding your own Scheme from scratch.  A whole
> lot of them got started that way, because it's easy to code your own (If
> you borrow existing approaches for garbage collection and evaluation
> with tail calls), then do something different with it.  In your case,
> you're implementing Scheme on bare metal, and can see how that can
> accommodate Scheme.  

Maybe (really a big maybe because I do not know enough details to tell
if it is possible) it's worth to get Chez Scheme
(http://www.scheme.com/) to "boot" on your device. As far as I know Chez
has several backends for different machine types and operating systems
(https://cisco.github.io/ChezScheme/release_notes/v9.4/release_notes.html).
I tried it on Linux/FreeBSD on x86_64 but there is a LinuxARM version as
well.

There is an ongoing project by Matthew Flatt to rewrite Racket on top of
Chez (https://github.com/racket/racket7). So if you manage to get your
device to "boot to Chez" you may get Racket running in Chez somewhere in
the future.

Best wishes,
Daniel

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to