Assign a unique id to every Quadruple
Add comparison operators
Add move constructor
Add way to create quadruple efficiently inside a basic block
Directly store quadruple
Store Quadruple directly in mtac::Function
Adapt mtac::Function to store quadruple directly as well
Adapt the mtac::Compiler
Necessary to include Quadruple directly
Quadruples are not pointers anymore
Edit visitors
Updating
Review the ltac Statement Compiler
Cleanup includes
Clean includes
Updates
Do not allocate Quadruple on the heap
Quadruple are not pointers anymore
Updates
Finish implementation of Quadruple