Start writing analyzer.
Merge branch 'master' into experiment/escodegen
Update analyser to use ns instead of imports.
Implement support for debugger statements.
Bump version of compiler used.
Merge branch 'master' into experiment/escodegen
Move instance? form compiler into writer.
Macroexpand first form in invoke before analysing
weather it's supposed to be wrapped.
Fix `aget` with for quoted attributes `(aget foo 'bar).
Implement . operator as macro.
Alias `compile*` as `compile-program`.
Make re-pattern-writer
Rewrite `get` form as a macro expansion.
Factor out list compilation logic form compile function.
Simplify empty list compilation.
Decomplecting compile-object function.
Simplify compiler even further.
Remove redundant throw expressions.
Renaming and more docs.
Simplify compiler code further.