Writing Compilers and Interpreters: A Software Engineering Approach

Valutazione media 3,67
( su 9 valutazioni fornite da Goodreads )
 
9780470177075: Writing Compilers and Interpreters: A Software Engineering Approach

Long-awaited revision to a unique guide that covers both compilers and interpreters Revised, updated, and now focusing on Java instead of C++, this long-awaited, latest edition of this popular book teaches programmers and software engineering students how to write compilers and interpreters using Java. You?ll write compilers and interpreters as case studies, generating general assembly code for a Java Virtual Machine that takes advantage of the Java Collections Framework to shorten and simplify the code. In addition, coverage includes Java Collections Framework, UML modeling, object-oriented programming with design patterns, working with XML intermediate code, and more.

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

From the Back Cover:

Master the skills you need to build your own compilers and interpreters

Compilers and interpreters are very difficult programs to write, but modern software engineering tackles the complexity. Design patterns and other object-oriented programming techniques guide you to develop well-structured code in incremental, understandable steps. Apply what you learn in this book to succeed with any complex software project.

You'll learn to:

  • Use Java to develop scanners and parsers for programming languages

  • Employ UML to model software components

  • Manage symbol tables with the Java Collections Framework

  • Use XML to represent the generated intermediate code

  • Develop an interpreter to execute programs, including a powerful interactive source-level debugger

  • Implement an integrated development environment (IDE) that animates the execution of programs

  • Use the IDE's graphical user interface to set breakpoints and single-step programs statement by statement with mouse clicks

  • Develop a code generator that emits object code for the Java Virtual Machine (JVM), and run the compiled code on multiple platforms

About the Author:

Ronald Mak wrote the earlier editions of this very successful book as well as The Martian Principles for Successful Enterprise Systems: 20 Lessons Learned from NASA's Mars Exploration Rover Mission (also published by Wiley). He is also the author of Java Number Cruncher: The Java Programmer's Guide to Numerical Computing. He develops advanced software systems for organizations from startups to NASA. Currently a research staff member at the IBM Almaden Research Center, he also teaches compiler writing and software engineering at San José State University.

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

I migliori risultati di ricerca su AbeBooks

Edizione Internazionale
Edizione Internazionale

1.

Ronald Mak
Editore: Wiley (2009)
ISBN 10: 0470177071 ISBN 13: 9780470177075
Nuovi Soft cover Quantità: > 20
Edizione Internazionale
Da
Books in my Basket
(New Delhi, India)
Valutazione libreria
[?]

Descrizione libro Wiley, 2009. Soft cover. Condizione libro: New. International Edition. 864pp. Book cover and ISBN different from US edition. Territorial Restrictions maybe printed on the book. This is an international edition. Codice libro della libreria 327319

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 13,02
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 4,10
Da: India a: U.S.A.
Destinazione, tempi e costi
Edizione Internazionale
Edizione Internazionale

2.

Ronald Mak
ISBN 10: 0470177071 ISBN 13: 9780470177075
Nuovi Softcover Quantità: > 20
Edizione Internazionale
Da
LowPriceBookDeals
(Wilmington, DE, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Softcover. Condizione libro: New. 3rd edition. Brand NEW, Paperback International Edition. Black & White or color, Cover and ISBN may be different but similar contents as US editions. Standard delivery takes 3-6 business days by USPS/UPS/Fedex with tracking number. Choose expedited shipping for superfast delivery 2-4 business days. We do not ship to PO Box addresses. International Edition Textbooks may bear a label Not for sale in the U.S. or Canada etc. printed only to discourage U.S. students from obtaining an affordable copy. Legal to use despite any disclaimer on cover as per US court. No access code or CD included unless specified. In some instances, the international textbooks may have different exercises at the end of the chapters. Printed in English. 100% Customer satisfaction guaranteed! Please feel free to contact us for any queries. Codice libro della libreria LBDUS61424217

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 17,45
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,22
In U.S.A.
Destinazione, tempi e costi
Edizione Internazionale
Edizione Internazionale

3.

Mak, Ronald
Editore: Wiley
ISBN 10: 0470177071 ISBN 13: 9780470177075
Nuovi Brossura Quantità: 15
Edizione Internazionale
Da
Sunshine Book Store
(Wilmington, DE, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Wiley. Condizione libro: New. 0470177071 This is an International Edition. Brand New, Paperback, Delivery within 6-14 business days, Similar Contents as U.S Edition, ISBN and Cover design may differ, printed in Black & White. Choose Expedited shipping for delivery within 3-8 business days. We do not ship to PO Box, APO , FPO Address. In some instances, subjects such as Management, Accounting, Finance may have different end chapter case studies and exercises. International Edition Textbooks may bear a label "Not for sale in the U.S. or Canada" and "Content may different from U.S. Edition" - printed only to discourage U.S. students from obtaining an affordable copy. The U.S. Supreme Court has asserted your right to purchase international editions, and ruled on this issue. Access code/CD is not provided with these editions , unless specified. We may ship the books from multiple warehouses across the globe, including India depending upon the availability of inventory storage. Customer satisfaction guaranteed. Codice libro della libreria U_9780470177075

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 21,00
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
In U.S.A.
Destinazione, tempi e costi
Edizione Internazionale
Edizione Internazionale

4.

Ronald Mak
ISBN 10: 0470177071 ISBN 13: 9780470177075
Nuovi Paperback Quantità: 15
Edizione Internazionale
Da
US_Superfast_Bookstore
(New Castle, DE, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Paperback. Condizione libro: New. This is an International Edition Brand New Paperback Same Title Author and Edition as listed. ISBN and Cover design differs. Similar Contents as U.S Edition. Standard Delivery within 6-14 business days ACROSS THE GLOBE. We can ship to PO Box address in US. International Edition Textbooks may bear a label "Not for sale in the U.S. or Canada" or "For sale in Asia only" or similar restrictions- printed only to discourage students from obtaining an affordable copy. US Court has asserted your right to buy and use International edition. Access code/CD may not provided with these editions. We may ship the books from multiple warehouses across the globe including Asia depending upon the availability of inventory. Printed in English. Customer satisfaction guaranteed. Codice libro della libreria RU_9780470177075

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 19,10
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 2,28
In U.S.A.
Destinazione, tempi e costi
Edizione Internazionale
Edizione Internazionale

5.

Ronald Mak
ISBN 10: 0470177071 ISBN 13: 9780470177075
Nuovi Soft cover Quantità: > 20
Edizione Internazionale
Da
LOW COST_FAST SHIP
(Scottsdale, AZ, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Soft cover. Condizione libro: New. Opt EXPEDITED shipping for 2 to 4 day delivery - Brand NEW - International Edition - 3ed - SAME Contents as in US edition - SHRINKwrapped BOXpacked - There is no CD or Access Code, unless specified above - Ships from various locations. Codice libro della libreria V91

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 17,93
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 5,15
In U.S.A.
Destinazione, tempi e costi
Edizione Internazionale
Edizione Internazionale

6.

Mak
ISBN 10: 0470177071 ISBN 13: 9780470177075
Nuovi Softcover Quantità: 3
Edizione Internazionale
Da
Unique Bookseller
(Delhi, India)
Valutazione libreria
[?]

Descrizione libro Softcover. Condizione libro: Brand New. .. Black & White or color International Edition. ISBN and front cover may be different, but contents are same as the US edition. Book printed in English. Territorial restrictions may be printed on the book. GET IT FAST within 3-5 business days by DHL/FedEx/Aramex and tracking number will be uploaded into your order page within 24-48 hours. Kindly provide day time phone number in order to ensure smooth delivery. No shipping to PO BOX, APO, FPO addresses. 100% Customer satisfaction guaranteed!. . Codice libro della libreria UBS02937

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 23,84
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
Da: India a: U.S.A.
Destinazione, tempi e costi
Edizione Internazionale
Edizione Internazionale

7.

Mak, Ronald
Editore: Wiley
ISBN 10: 0470177071 ISBN 13: 9780470177075
Nuovi PAPERBACK Quantità: 1
Edizione Internazionale
Da
Great Book Deals
(PATIALA, PUNJA, India)
Valutazione libreria
[?]

Descrizione libro Wiley. PAPERBACK. Condizione libro: New. 0470177071 Brand New International Edition. SoftCover. Same Contents as US Editions. ISBN and Cover might be different in some cases. Please allow 4-14 Business days to arrive. Codice libro della libreria AG-INTL-470177071

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 20,15
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,99
Da: India a: U.S.A.
Destinazione, tempi e costi
Edizione Internazionale
Edizione Internazionale

8.

Mak
ISBN 10: 0470177071 ISBN 13: 9780470177075
Nuovi Quantità: 5
Edizione Internazionale
Da
firstbookstore
(New Delhi, India)
Valutazione libreria
[?]

Descrizione libro Condizione libro: Brand New. Brand New Paperback International Edition, Perfect Condition. Printed in English. Excellent Quality, Service and customer satisfaction guaranteed!. Codice libro della libreria AIND-103960

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 24,30
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
Da: India a: U.S.A.
Destinazione, tempi e costi
Edizione Internazionale
Edizione Internazionale

9.

Mak
ISBN 10: 0470177071 ISBN 13: 9780470177075
Nuovi Quantità: 3
Edizione Internazionale
Da
Bookshub
(Karol Bagh, India)
Valutazione libreria
[?]

Descrizione libro Condizione libro: New. New. International edition. Different ISBN and Cover image but contents are same as US edition. Perfect condition. Customer satisfaction our priority. Codice libro della libreria ABE-FEB-127064

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 24,54
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
Da: India a: U.S.A.
Destinazione, tempi e costi
Edizione Internazionale
Edizione Internazionale

10.

Mak
ISBN 10: 0470177071 ISBN 13: 9780470177075
Nuovi Quantità: 3
Edizione Internazionale
Da
EBOOKSTORE2010
(New Delhi, ND, India)
Valutazione libreria
[?]

Descrizione libro Condizione libro: Brand New. New. SoftCover International edition. Different ISBN and Cover image but contents are same as US edition. Customer Satisfaction guaranteed!!. Codice libro della libreria SHUB127064

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 24,59
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
Da: India a: U.S.A.
Destinazione, tempi e costi

Vedi altre copie di questo libro

Vedi tutti i risultati per questo libro