1 grammatika (context-sensitive grammar) - kontekstga bog‘liq grammatika bo‘lib, bunda simvollar zanjiri kontekst bilan aniqlanishi mumkin. Bu grammatika tabiiy tillar unsurlarining generatsiyasida faol qo‘llaniladi.
2 grammatika (context-free grammar) - kontekstga bog‘lanmagan grammatika bo‘lib, u programmalashtirish tillari unsurlarining generatsiyasida (ifodalar, buyruqlar tizimida) ishlatiladi.
3 grammatika (regular grammar) - regular grammatika deb ataladi, u juda sodda va cheklangan grammatika bo‘lib, tilning sodda unsurlari uchun ishlatiladi (miqdor, konstantalar, o‘zgaruvchilar uchun).
Do'stlaringiz bilan baham: |