دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: کامپیوتر ویرایش: 1 نویسندگان: Paul Branquart, Jean-Pierre Cardinael, Johan Lewi, Jean-Paul Delescaille, Michael Vanbegin (auth.) سری: Lecture Notes in Computer Science 38 ISBN (شابک) : 3540075453, 9783540075455 ناشر: Springer-Verlag Berlin Heidelberg سال نشر: 1976 تعداد صفحات: 343 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 14 مگابایت
کلمات کلیدی مربوط به کتاب یک فرایند ترجمه بهینه شده و کاربرد آن در ALGOL 68: علوم کامپیوتر، عمومی
در صورت تبدیل فایل کتاب An Optimized Translation Process and Its Application to ALGOL 68 به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب یک فرایند ترجمه بهینه شده و کاربرد آن در ALGOL 68 نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
در اواخر دهه شصت، تعریف ALGOL 68 I 11، برای مدت طولانی که ALGOL X نامیده می شد، به ثباتی رسید. در آن دوره (1967) تیم ما پروژه نوشتن یک کامپایلر برای آن زبان را آغاز کرد. ما دو هدف در ذهن داشتیم: انجام تحقیقات قابل توجه در زمینه روش شناسی کامپایلر، اشاره به مشکلات ویژه ای که در طراحی کامپایلر با آن مواجه می شود، بنابراین احتمالاً بر تعریف زبان تأثیر می گذارد. این کتاب فقط به هدف اول مربوط می شود. ALGOL 68 باید به عنوان پشتیبانی برای توضیح و توسعه اصول و تکنیک های کامپایل در نظر گرفته شود. کل کتاب مستقیماً بر اساس کامپایلر واقعی است که ما برای کامپیوتر Electrologica-X8 نوشته ایم. این کامپایلر از اوایل سال 1973 عملیاتی شده است و از ماه مه 1975، در "BS-com~uter"، نمونه اولیه فیلیپس که توسط MBLE توسعه یافته و در مبدأ UNIDATA 7720 است، در دسترس است. در واقع، X8 nmicroprogra~ed بر روی BS; شایان ذکر است که ریزبرنامه نویسی هیچ افت قابل توجهی در کارایی ایجاد نکرده است.
In the late sixties, the definition of ALGOL 68 I 11 , for a long time calledALGOL X, reached some stability. It is at that period (1967) our team started theproject of writing a compiler for that language. We had two goals in mind : to make significant research in the field of compiler methodology, to point out the special difficulties encountered in the design of the compilerand thus possibly influence the definition of the language.This book is concerned with the first goal only ; ALGOL 68 should be considereda support to explain and develop compiling principles and techniques.The whole book is directly based on the actual compiler we have written for theElectrologica-X8 computer ; this compiler has been operational since early 1973oSince May 1975, it is available on the ''BS-com~uter'', the Philips prototype developedby MBLE and which is at the origin of the UNIDATA 7720. In fact, the X8 has be~nmicroprogra~ed on the BS ; it is worthwhile to mention that microprogrammingdid not introduce any significant loss in efficiency.
1. Recall of storage allocation principles....Pages 12-18
2. Study of the static properties of values....Pages 19-66
3. Study of the prevision mechanism....Pages 67-69
1. Lexicographical blocks....Pages 71-107
2. Mode identifiers....Pages 108-117
3. Generators....Pages 118-120
4. Label identifiers....Pages 121-123
5. Non-standard routines with parameters....Pages 124-145
6. Non-standard routines without parameters....Pages 146-155
7. Procedured jumps....Pages 156-159
8. Bounds of mode declarations....Pages 160-164
9. Dynamic replications in formats....Pages 165-171
10. Other terminal constructions....Pages 172-175
11. Kernel invariant constructions....Pages 176-207
12. Confrontations....Pages 208-214
13. Call of standard routines....Pages 215-218
14. Choice constructions....Pages 219-235
15. Collateral clauses....Pages 236-247
16. Miscellaneous....Pages 248-253
17. Other ICIS....Pages 254-254
1. Accesses and machine addresses....Pages 255-263
2. Method of code generation....Pages 264-268
3. Local optimizations....Pages 269-272
4. The loader....Pages 273-276
5. Translation of intermediate code modules....Pages 277-297
6. Further remarks of garbage collection....Pages 298-300