نظریه زبانها: تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
Luckas-bot (بحث | مشارکتها) جز ربات افزودن: sr:Формални језик |
جز ربات: اصلاح فاصله مجازی: "ای" بعد از "ه" |
||
خط ۱۱:
* الفبا : یک مجموعه متناهی از نمادها که در یک زبان تعریف شده اند . الفبای زبان توسط Σ نشان داده میشود .
* رشته :
رشته ممکن است متناهی یا غیر متناهی باشد . طول یک رشته برابر است با تعداد نمادهایی که رشته را تشکیل میدهند . طول رشته را با قدر مطلق آن نمایش میدهند . مثلاً :
خط ۱۷:
اگر w=aabbbbc آنگاه طول رشته ( |w| ) برابر است با هفت . زیرا این رشته با هفت نماد ساخته شده است .
* زبان :
زبان بدون رشته را با Ø نشان میدهند .
== دستهبندی زبانهای فرمال ==
خط ۳۵:
== عملگرهای روی زبان های فرمال ==
زبان
[[الحاق (نظریه ماشینها)|عملگر الحاق]] که روی رشتهها تعریف شده است ، روی زبان ها نیز قابل تعریف است .
|