Adam Hinz: The Blog
Who am I kidding? Socks are hilarious
On 2006-05-02 at 5/02/2006 04:08:00 AM...
[music] Wir Sind Helden - Wenn Es PassiertI'm proud to announce progress on my scheme/js interpreter. Go me!
Biggest step: Applications of more than one argument. That's right. Kick ass. I know. I've been thinking about how to do this for, I don't know, about 4 weeks, maybe? So you can imagine the feeling. Whew.
With that working, I started thinking about the built-in procedures, and I decided rather than write them all myself, I'll make a program to make them for me. So I wrote a small scheme program that takes a scheme define expression and generates the javascript necessary to create it. That only took about 10 minutes (I even changed it from printing to the standard out to return a string--all within that 10 minutes, yes, I certainly do rock).
Give it a try, but be patient. I'm still disappointed with the speed. What the hell?
-adam
p.s. is it 4am?