A Scheme compiler for ARM processors
Is there a Scheme compiler (not interpreter) for ARM processors, specifically Cortex-M3? I'm looking for a compiler, not an interpreter, to get a predictable and small execution times on a (relatively) slow processors. It probably will omit some parts of specification (continuations, maybe); that's fine.
I should note that I only have a 8 kB (maybe 2-4 times more) of RAM.
I'll try开发者_JS百科 to use everything in the answers, and then reply with my findings. That may take some time, through.
This question was on Common Lisp, but one particular answer referenced Picobit, which is essentially a Scheme for microcontrollers. It very well fits in my conditions, as the paper says it can work on as little as 7 kb of memory.
I've decided to fork Picobit and port it to ARM processors.
Have you looked at Chicken Scheme?
Gambit-C also provides Scheme to C compiler. Also take a look on Stalin
精彩评论