Parser body is complete - code is TERRIBLE - need to clean up and test. Then define IR...