Ιεραρχία γραμματικών
Ανάλογα με τους συντακτικούς κανόνες που περιέχει μια γραμματική
ορίζεται η ιεραρχία γραμματικών του Chomsky
- Τύπου 0: ελεύθερη
-
με κανόνες της μορφής σ->τ όπου:
- Τύπου 1: γραμματική με συμφραζόμενα (context sensitive grammar)
-
με κανόνες της μορφής μΑν->μχν όπου:
- μ, ν ανήκουν V*
- χ ανήκει V+
- Α ανήκει VN
- Τύπου 2: γραμματική χωρίς συμφραζόμενα (context free grammar)
-
με κανόνες της μορφής Α->χ όπου:
Οι γραμματικές αυτές μπορούν να ορίσουν συχνά τη σύνταξη μιας γλώσσας.
- Τύπου 3: κανονική γραμματική (regular grammar)
-
με κανόνες της μορφής Α->α ή Α->αΒ όπου:
- χ ανήκει V*
- Α, Β ανήκουν VN
- α ανήκει VΤ ή είναι το κενό σύμβολο
Οι γραμματικές αυτές μπορούν να ορίσουν συχνά τα λεκτικά στοιχεία μιας γλώσσας.