new sym grammar