Jim's
Tutorials

Fall 2012
course
navigation

oct 9, Hot Cocoa Lisp!

I've started into chapter 6. I'm a little confused by ...

drafting the language

I've built a few sample programs to get a sense of what I want the language to do. I've also started documenting the set of functions/macros that will be built into the language. Specifically I've laid out the basic tools of control flow. I've also begun putting together a basic implementation. My current code contains extensive "TODO" comments where I know things will need to be added/expanded/improved before everything works correctly. At the moment, I can interpret and run programs that only use words built into javascript like console.log. The follow program works:
(console.log "Hello Wordl!") (console.log 17 (parseFloat "1.0"))
and outputs:
Hello Wordl! 17 1

Current Implementation issues

...
http://cs.marlboro.edu/ courses/ fall2012/jims_tutorials/ sam/ oct_9,_Hot_Cocoa_Lisp!
last modified Tuesday October 9 2012 8:34 am EDT