Non-recursive grammar