Konteksnya dapat dijelaskan sehubungan dengan aturan produksi yang diizinkan untuk tata bahasa yang berbeda dalam hierarki Chomsky.
Jika Anda mempertimbangkan tata bahasa bebas konteks, aturan produksinya memiliki formulir berikut:
A→α
Jadi, Anda dapat mengamati bahwa bagian kiri dari aturan semacam ini hanya terdiri dari satu simbol non-terminal; dengan demikian, penggantian simbol non-terminal terjadi tanpa mempertimbangkan "konteksnya", yaitu simbol lain yang dikelilingi olehnya.
Di sisi lain, jika Anda mempertimbangkan aturan produksi tata bahasa yang sensitif terhadap konteks, mereka memiliki bentuk berikut:
βAγ→βαγ
di mana adalah non-terminal dan , , adalah urutan non-terminal dan terminal.Aαβγ
Dalam hal ini "konteks" (yaitu, dan ) dari simbol non-terminal yang akan diganti mempengaruhi efek substitusi dan itu adalah bagian dari aturan itu sendiri.βγ
Anda dapat menemukan lebih banyak detail dalam jawaban ini untuk matematika dan jawaban ini untuk rekayasa perangkat lunak.