I'm speaking specifically of something like the PLT Scheme make-evaluator.
It will run scheme code, but under certain conditions:
- It only uses a definable amount of memory, and will quit execution if the script needs more
- It behaves similarly with time
- It restricts all IO except for what I specifically allow in the code
Is anyone familiar with anything else that can do this?