trying to sort out acces of fields in class methods and constructors
Swapped expected and actual in class instantiate.
trying to solve constructor function and field accesses in classes
got some constructor stuff working was able to correctly do given my_wacc.wacc
working on class functions
Corrected unary functions. Let me know if new types break anything. I didn't manage to check all cases. TODO: Handling array types.
Merge with Luke. TODO: Array types.