the language is already set by mixin classes
remove use of leaf_position field
helloworld c++ working again
reenable ccalgebra
fix emit bug of varargs vs list
remove more leaf_positions
logging in __init__
logging and comments in clang
clang refactor and small fixes
add join chain to clang that uses hashes; note current optimizer
algorithm needs two passes to trigger the rule
logging in compiler
logging in language
add TupleRef which will replace the unencapsulated
relationInfo information
rewrite CC scan as Memory scan in produce/consume style
clang logs,comments,assertions
Select from where without joins now work in new compiler
hash join works, with filters on left side
just make tuple refs absolute.
We are now at equivalent functionality to before
but with pipelines falling out naturally
move declarations to the top, and declare the hash tables
changes to make output compile