So you want to write your own language?
My unsolicited, biased advice: use s-expressions. Don't trigger a parse simply to compute with the sums of products and integers [0]. If you can think of something better than s-expressions use that.<p>Also, read <a href="http://this-plt-life.tumblr.com/" rel="nofollow">http://this-plt-life.tumblr.com/</a> and don't take yourself too seriously. Stand on the shoulders of giants and continue reaching for the sky. Languages are super fun.<p>[0] <a href="http://www.infoq.com/interviews/mccarthy-elephant-2000" rel="nofollow">http://www.infoq.com/interviews/mccarthy-elephant-2000</a>