دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 1 نویسندگان: Prof. Dr. Ralf Hartmut Güting, Dr. Martin Erwig (auth.) سری: Springer-Lehrbuch ISBN (شابک) : 9783540653899, 9783642584107 ناشر: Springer-Verlag Berlin Heidelberg سال نشر: 1999 تعداد صفحات: 373 زبان: German فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 15 مگابایت
کلمات کلیدی مربوط به کتاب ساخت کامپایلر: تکنیک ها، ابزارها، برنامه ها: زبان های برنامه نویسی، کامپایلرها، مترجمان، تکنیک های برنامه نویسی، منطق و معانی برنامه ها، آماده سازی اسناد و پردازش متن، ترجمه زبان و زبان شناسی
در صورت تبدیل فایل کتاب Übersetzerbau: Techniken, Werkzeuge, Anwendungen به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب ساخت کامپایلر: تکنیک ها، ابزارها، برنامه ها نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
این کتاب مقدمه ای فشرده برای اصول و تکنیک های ساخت کامپایلر ارائه می دهد. مترجمان متون را در یک زبان مبدأ که ساختار آن توسط یک دستور زبان رسمی توصیف میشود، به زبان مقصد تبدیل میکنند. ترجمه زبان های برنامه نویسی ضروری به زبان ماشین تنها یک مورد خاص است. این کتاب درسی بر تطبیق پذیری تکنیک های ساخت کامپایلر تاکید دارد. به طور خاص، روش های تجزیه و تحلیل نحو می تواند برای شناسایی ساختارها در متون، فایل ها یا جریان های بایت استفاده شود. تمرکز دیگر بر ترکیب تئوری و عمل و تمرین استفاده از ابزارهایی مانند Lex و Yacc است. از جمله، پیاده سازی کامل یک مترجم زبان توصیف سند ساده با توجه به LaTeX ارائه شده است. اجرای زبان های امری و کاربردی نیز مورد توجه قرار گرفته است. این کتاب به گونه ای طراحی شده است که از نظر آموزشی جذاب باشد و برای خودآموزی مناسب است. این نیز توسط وظایف پراکنده با راه حل های در انتهای کتاب پشتیبانی می شود.
Das Buch bietet eine kompakte Einführung in die Grundlagen und Techniken des Übersetzerbaus. Übersetzer transformieren Texte einer Quellsprache, deren Struktur durch eine formale Grammatik beschrieben ist, in eine Zielsprache. Die Übersetzung imperativer Programmiersprachen in Maschinensprache ist dabei nur ein Spezialfall. Dieses Lehrbuch betont die vielseitige Verwendbarkeit von Übersetzerbau-Techniken. Insbesondere kann man mit Methoden der Syntaxanalyse Strukturen in Texten, Dateien oder Byte-Strömen identifizieren. Ein weiterer Schwerpunkt liegt in der Verbindung von Theorie und Praxis und der Einübung der Benutzung von Werkzeugen wie Lex und Yacc. So wird u.a. die vollständige Implementierung eines Übersetzers einer einfachen Dokument-Beschreibungssprache nach LaTeX vorgeführt. Angemessen berücksichtigt wird auch die Implementierung imperativer und funktionaler Sprachen. Das Buch ist didaktisch ansprechend konzipiert und eignet sich zum Selbststudium; dies wird auch durch in den Text eingestreute Aufgaben mit Lösungen am Ende des Buches unterstützt.
Front Matter....Pages i-xi
Einführung....Pages 1-18
Lexikalische Analyse....Pages 19-40
Syntaxanalyse....Pages 41-117
Syntaxgesteuerte Übersetzung....Pages 119-140
Übersetzung einer Dokument-Beschreibungssprache....Pages 141-166
Übersetzung imperativer Programmiersprachen....Pages 167-217
Übersetzung funktionaler Programmiersprachen....Pages 219-253
Codeerzeugung und Optimierung....Pages 255-288
Back Matter....Pages 289-367