Niektóre definicje postaci obejmują jednak również i tę produkcję.
Każdą gramatykę bezkontekstową można przedstawić w postaci normalnej Greibach.
Konstrukcja Zakładając, że dana gramatyka bezkontekstowa znajduje się już w postaci normalnej Chomskiego, pokażemy jak można przetransformować ją do postaci normalnej Greibach. Najpierw, wszystkie symbole nieterminalne danej gramatyki ponumerujmy np. do formy gdzie to liczba symboli nieterminalnych występujących w danej gramatyce. Postać normalną Greibach można uzyskać za pomocą dwóch operacji stosowanych w odpowiedniej kolejności:
Podstawienie za pierwszy symbol po prawej Aby zastosować tę operację, koncentrujemy naszą uwagę na pewnej regule, w której pierwszy symbol po prawej stronie jest symbolem nieterminalnym, nazwijmy go Zastąpimy tę regułę wieloma regułami, po jednej dla każdej reguły mającej po lewej stronie: w naszej oryginalnej regule wymieniamy to pierwsze na rezultat zastosowania tej drugiej reguły.