irregular language