%section#working1 %h2 Currenty working %small (overview) %p basic oo (classes/ objects) %p memory layout %p calling convention %p binary creation %section#control %h3 control structures %p if / else / until %p while %p complex conditions %p no break / continue (easy) %section#vars %h3 variables + %h3 assignment %ul %li local /arg %li ivar %li implicit return %section#static %h2 static calling %p argument passing %p constants %p local / ivar %p calls %section#dynamic %h2 dynamic sending %p as static, plus %p method resolution %p caching %section#lambdas %h3 Lambdas %p implicit capture and compilation %p block passing as argument %p yield with arguments %p return (lambda style) %section#not %h2 Not working %p global variables %p multi assignment %p exceptions %p procs / binding %p stdlib %p eval %p . . . . . .