دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Seppo Sippu. Eljas Soisalon-Soininen
سری: EATCS Monographs on Theoretical Computer Science 15
ISBN (شابک) : 9783642648014, 9783642613456
ناشر: Springer
سال نشر: 1988
تعداد صفحات: 233
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 5 Mb
در صورت تبدیل فایل کتاب Parsing Theory. Volume 1: Languages and Parsing به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب تئوری تجزیه. جلد 1: زبانها و تجزیه نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
نظریه تجزیه یک حوزه کاربردی مهم از نظریه زبانهای رسمی و خودکار است. تکامل زبانهای برنامهنویسی سطح بالا مدرن نیاز به یک متدولوژی عمومی و از لحاظ نظری را برای نوشتن کامپایلر برای این زبانها ایجاد کرد. دریافته شد که فرآیند کامپایل باید \"مدیر نحو\" باشد، یعنی عملکرد یک کامپایلر زبان برنامه نویسی باید به طور کامل توسط نحو رسمی زیرین زبان تعریف شود. متن برنامه ای که باید کامپایل شود، مطابق نحو زبان \"تجزیه شده\" است و کد شیء برنامه بر اساس معنایی متصل به موجودیت های نحوی تجزیه شده تولید می شود. به زودی مشخص شد که گرامرهای بدون زمینه راحتترین فرمالیسم برای توصیف نحو زبانهای برنامهنویسی هستند و بر این اساس روشهایی برای تجزیه زبانهای بدون زمینه ایجاد شد. ملاحظات عملی منجر به تعریف انواع مختلفی از گرامرهای بدون زمینه محدود شده که با استفاده از الگوریتمهای زمان خطی قطعی کارآمد قابل تجزیه هستند.
The theory of parsing is an important application area of the theory of formal languages and automata. The evolution of modem high-level programming languages created a need for a general and theoretically dean methodology for writing compilers for these languages. It was perceived that the compilation process had to be "syntax-directed", that is, the functioning of a programming language compiler had to be defined completely by the underlying formal syntax of the language. A program text to be compiled is "parsed" according to the syntax of the language, and the object code for the program is generated according to the semantics attached to the parsed syntactic entities. Context-free grammars were soon found to be the most convenient formalism for describing the syntax of programming languages, and accordingly methods for parsing context-free languages were devel oped. Practical considerations led to the definition of various kinds of restricted context-free grammars that are parsable by means of efficient deterministic linear-time algorithms.