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
...