In flash it's 90% interpreter, 10% your saved code (which is almost an exact mirror of what's in RAM). There's not much free space available for anything else.
On the SD card, you can just put files. Those files can contain JavaScript which you run with eval - but you can't 'stream' JavaScript off the SD card. You've got to load it into a string and then execute that string.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Yes, that's the case.
In flash it's 90% interpreter, 10% your saved code (which is almost an exact mirror of what's in RAM). There's not much free space available for anything else.
On the SD card, you can just put files. Those files can contain JavaScript which you run with eval - but you can't 'stream' JavaScript off the SD card. You've got to load it into a string and then execute that string.