IRtoLLVM: implemented Head and Tail
IRtoLLVM: attempted to correct function declarations
LLVM: fixed printing of labels in Branch and BranchAlways
IRtoLLVM: fixed Print (missing generateTemporary)
IRtoLLVM: fixed AST.Not