rule can be parsed