pull out abstract visitor
delete empty constructor
migrate printer visitor from example file
reorder printer visitors
printer build script
build all script
build;
rename parser test to coffee file
convert parser test to coffee
get rid of patch (use cs solution)
build
prettyprint example use ast
fix printer build
build