first stub at bytecode emission
Merge branch 'analyzer-WIP' into compiler-WIP
Merge branch 'analyzer-WIP' into compiler-WIP
add emit for :set, :map, :vector
var emit WIP
emit :var, :the-var :set! for :var
Fix var get method for dynamic vars
Merge branch 'analyzer-WIP' into compiler-WIP
emit :monitor-enter/:monitor-exit
Merge branch 'analyzer-WIP' into compiler-WIP
automatically emit pop/nil-return value depending on the op
emit const
Merge branch 'analyzer-WIP' into compiler-WIP
emit :with-meta
emit :do
Merge branch 'analyzer-WIP' into compiler-WIP