start to write syntax.y