ENH:add singleopexpression to ast and delete sth