È un termine tecnico, ma non il termine tecnico a cui stai pensando.
In questo caso, "regolare" significa composto da poche regole con pochi casi d'angolo.
Il termine per una grammatica che descrive una normale lingua è in genere left-linear o right-linear , "regular grammar" in < em> questo senso è piuttosto raro. Una notazione compatta per la descrizione delle lingue regolari è regolare espressioni .
La grammatica di Go non è in CH-3, cioè non regolare in questo senso della parola, ma ha molti meno casi d'angolo rispetto, ad esempio, a Java, C #, C ++ o C, quindi è molto più regolare ( nell'altro senso) rispetto a quelli.