Regular union grammar RUG