04-21-2013, 03:39 AM
This is a great project, and I have worked on similar pieces in the past. I recommend you create a simple interface / system for adding functions, maybe even saving space by using a small CPU and some ROM for functions. With this, you could define a functional language system that is extremely extendible. Then again, a lisp unit can be made much more simply. :3