Integrated the parser into the compiler driver framework