ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب The Synthesizer Generator: A System for Constructing Language-Based Editors

دانلود کتاب مولد سینتی سایزر: سیستمی برای ساخت ویرایشگرهای مبتنی بر زبان

The Synthesizer Generator: A System for Constructing Language-Based Editors

مشخصات کتاب

The Synthesizer Generator: A System for Constructing Language-Based Editors

دسته بندی: برنامه نويسي
ویرایش:  
نویسندگان: ,   
سری: Texts and Monographs in Computer Science 
ISBN (شابک) : 9781461396253, 9781461396239 
ناشر: Springer 
سال نشر: 1989 
تعداد صفحات: 331 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 3 مگابایت 

قیمت کتاب (تومان) : 50,000



کلمات کلیدی مربوط به کتاب مولد سینتی سایزر: سیستمی برای ساخت ویرایشگرهای مبتنی بر زبان: مهندسی نرم افزار، زبان های برنامه نویسی، کامپایلرها، مترجمان



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 7


در صورت تبدیل فایل کتاب The Synthesizer Generator: A System for Constructing Language-Based Editors به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب مولد سینتی سایزر: سیستمی برای ساخت ویرایشگرهای مبتنی بر زبان نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب مولد سینتی سایزر: سیستمی برای ساخت ویرایشگرهای مبتنی بر زبان



این کتاب شرح مفصلی از Synthesizer Generator است، سیستمی برای ایجاد ویرایشگرهای تخصصی که برای ویرایش زبان های خاص سفارشی شده اند. این کتاب برای کسانی است که علاقه مند به ابزارهای نرم افزاری و روش های ساخت سیستم های تعاملی هستند. برای افرادی که از Syn thesizer Generator برای ساخت ویرایشگرها استفاده می کنند ضروری است زیرا بحث های گسترده ای در مورد نحوه نوشتن مشخصات ویرایشگر ارائه می دهد. این کتاب همچنین باید برای افرادی که در حال ساخت ویراستارهای تخصصی \"دستی\" بدون استفاده از ابزار تولید ویرایشگر هستند، ارزشمند باشد. نیاز به مدیریت توسعه سیستم های نرم افزاری بزرگ یکی از مبرم ترین مشکلاتی است که برنامه نویسان کامپیوتر با آن مواجه هستند. یکی از جنبه های مهم این مشکل، طراحی ابزارهای جدید برای کمک به توسعه برنامه های تعاملی است. Synthesizer Generator به شخص اجازه می دهد ویرایشگرهای تخصصی ایجاد کند که برای ویرایش یک زبان خاص طراحی شده اند. در ویرایشگرهای برنامه ساخته شده با Synthesizer Generator، دانش مربوط به زبان برای ارزیابی مداوم اینکه آیا یک برنامه دارای خطا است و برای تعیین محل وقوع چنین خطاهایی استفاده می شود. سپس اطلاعات روی صفحه ترمینال نمایش داده می شود تا در حین توسعه و اصلاح برنامه، بازخوردی به برنامه نویس ارائه شود.


توضیحاتی درمورد کتاب به خارجی

This book is a detailed account of the Synthesizer Generator, a system for creating specialized editors that are customized for editing particular languages. The book is intended for those with an interest in software tools and in methods for building interactive systems. It is a must for people who are using the Syn­ thesizer Generator to build editors because it provides extensive discussions of how to write editor specifications. The book should also be valuable for people who are building specialized editors "by hand," without using an editor­ generating tool. The need to manage the development of large software systems is one of the most pressing problems faced by computer programmers. An important aspect of this problem is the design of new tools to aid interactive program develop­ ment. The Synthesizer Generator permits one to create specialized editors that are tailored for editing a particular language. In program editors built with the Synthesizer Generator, knowledge about the language is used to continuously assess whether a program contains errors and to determine where such errors occur. The information is then displayed on the terminal screen to provide feed­ back to the programmer as the program is developed and modified.



فهرست مطالب

Front Matter....Pages i-xiii
Introduction....Pages 1-19
Demonstration of a Sample Editor....Pages 20-38
The Attribute-Grammar Model of Editing....Pages 39-44
Specification of a Sample Editor....Pages 45-67
Lists, Optional Elements, and Placeholders....Pages 68-94
Defining Hybrid Editors with the Synthesizer Generator....Pages 95-142
Performing Static Inferences with Attributes....Pages 143-159
Practical Advice....Pages 160-194
Generating Code Using Attributes....Pages 195-209
Interactive Program Verification....Pages 210-230
The Implementation....Pages 231-245
Incremental Attribute Evaluation for Ordered Attribute Grammars....Pages 246-277
Back Matter....Pages 278-319




نظرات کاربران