lesson 8 plan
label parsed
label emits code
branching complete, test scripts succeed
function parsed
function emits code
function emits correct code
function emits less code because some of it had to be moved to call, which now emits code
return emits code, still untested
initialization (still untested)
labels are function-local
statics are file-local
typo in downloaded code
changed the way stack is restored, now SimpleFunction works
fib still doesn't work, but now we can compile a whole directory, and the correct Sys.init is called
tests pass. Fixed bug with label naming, changed jump to call in initialize.