دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: پایگاه داده ها ویرایش: نویسندگان: Alfred V. Aho, Jeffrey D. Ullman سری: Prentice-Hall series in automatic computation ISBN (شابک) : 9780139145568, 0139145648 ناشر: Prentice-Hall سال نشر: 1972 تعداد صفحات: 562 زبان: English فرمت فایل : DJVU (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 7 مگابایت
در صورت تبدیل فایل کتاب The theory of parsing, translation, and compiling به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب نظریه تجزیه ، ترجمه و تدوین نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
این کتاب برای یک دوره یک یا دو ترمی تدوین تئوری در سطح ارشد یا کارشناسی ارشد در نظر گرفته شده است. این یک درمان با جهت گیری نظری از یک موضوع عملی است. انگیزه ما برای ساختن آن سه برابر است. در حوزه ای به سرعت در حال تغییر مانند علوم کامپیوتر، آموزش صحیح مستلزم آن است که دوره ها به جای جزئیات اجرایی، بر ایده ها تأکید کنند. امیدواریم الگوریتمها و مفاهیم ارائهشده در این کتاب در نسل بعدی رایانهها و زبانهای برنامهنویسی باقی بمانند و حداقل برخی از آنها در زمینههایی غیر از نوشتن کامپایلر قابل استفاده باشند. نوشتن کامپایلر تا جایی پیش رفته است که بسیاری از آنها بخش هایی از یک کامپایلر را می توان جدا کرد و تحت بهینه سازی طراحی قرار داد. مهم است که ابزارهای ریاضی مناسب برای فردی که این بهینه سازی را انجام می دهد در دسترس باشد. برخی از مفیدترین و کارآمدترین الگوریتم های کامپایلر، به عنوان مثال. تجزیه LR(k) برای درک کامل نیاز به پیشینه ریاضی خوبی دارد. بنابراین، ما انتظار داریم که یک پسزمینه نظری خوب برای طراح کامپایلر ضروری باشد. در حالی که قضایای دشوار مربوط به تدوین را حذف نکردهایم، سعی کردهایم کتاب را تا حد امکان خوانا کنیم. مثالهای متعددی ارائه میشود که هر کدام بر اساس یک دستور زبان کوچک است، نه بر اساس گرامرهای بزرگی که در عمل با آن مواجه میشویم. امید است که این مثالها برای نشان دادن ایدههای اساسی کافی باشد، حتی در مواردی که پیگیری تحولات نظری به تنهایی دشوار است.
This book is intended for a one or two semester course in compiling theory at the senior or graduate level. It is a theoretically oriented treatment of a practical subject. Our motivation for making it so is threefold. In an area as rapidly changing as Computer Science, sound pedagogy demands that courses emphasize ideas, rather than implementation details. It is our hope that the algorithms and concepts presented in this book will survive the next generation of computers and programming languages, and that at least some of them will be applicable to fields other than compiler writing.Compiler writing has progressed to the point where many portions of a compiler can be isolated and subjected to design optimization. It is important that appropriate mathematical tools be available to the person attempting this optimization.Some of the most useful and most efficient compiler algorithms, e.g. LR(k) parsing, require a good deal of mathematical background for full understanding. We expect, therefore, that a good theoretical background will become essential for the compiler designer.While we have not omitted difficult theorems that are relevant to compiling, we have tried to make the book as readable as possible. Numerous examples are given, each based on a small grammar, rather than on the large grammars encountered in practice. It is hoped that these examples are sufficient to illustrate the basic ideas, even in cases where the theoretical developments are difficult to follow in isolation.