Start implementing Shift-Reduce parser