OK, I'm done for this weekend. Here's what I got:

* the binary reader
* the vm ("interpreted" for now - would like to make a "compiled" vm.
still have to think about it, I guess macros would help?)
* a graphical visualizer
* a controller framework to solve the actual problems

The code is surprisingly modular and readable (if I may say so myself,
I was surprised at least).

All that's missing now is a binary writer to be able to hand in the
solution. But that is pretty straightforward, so I'm not sure if I'll
bother to do it in the next couple of days.

Way more interesting would be to speed this thing up, and the vm is a
crucial part, the instruction processor is iterated over A LOT. So
maybe here's my chance to finally learn macros... Will see, I guess
there are other things that I could do in the vm code to boost
performance, but macros are one thing I haven't really gotten around
to, except for some small and boring ones. Any suggestions on the
issue "compiled vm"?

And thanks guys for the answers to my "get name of fn" problem! Also
good to know is that 1.2 will improve this.

Cheers
Eugen

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to