Triangle Compiler With Classes