adds parser for robot language and a spec