Articoli correlati a Building Parsers With Java

Building Parsers With Java - Brossura

 
9780201719628: Building Parsers With Java

Sinossi

No programming language can solve every problem, but Java can be extended to solve a far wider range of problems through the use of parsers -- "mini-languages" that bridge the gap between humans and computers, and offer targeted solutions for specific problem domains. In Building Parsers with Java™, Steven John Metsker presents the first complete, start-to-finish guide to building parsers with Java. Metsker first explains what a parser is, introduces the building blocks of applied parsers, shows how to compose new parsers from existing ones; and walks step-by-step through designing, coding, and testing a working parser. Next, he presents in-depth coverage of creating Java-based parsers for a wide range of problem domains. You'll learn how to create parsers that can read elements of a data language; how to transform a grammar, ensuring the correct behavior of operators in a language; how to build arithmetic and regular expression parsers, and more. Metsker shows how to extend existing parser toolkits, and introduces a logic engine that can be used in a wide range of parsers, including both logic and query languages.

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

Informazioni sull?autore

Steven John Metsker is a Managing Consultant with Dominion Digital, an information technology and business process reengineering company. Steve specializes in object-oriented techniques for creating clean, powerful software, and he is the author of Building Parsers with Java™, Design Patterns Java™ Workbook, and Design Patterns in C# (all from Addison-Wesley).



Dalla quarta di copertina

Parser building is a powerful programming technique that opens a world of opportunity for designing how users interact with applications. By creating mini-languages, you can precisely address the requirements of your application development domain. Writing your own parsers empowers you to access a database more effectively than SQL to efficiently control the movement of an order through its workflow, to command the actions of a robot, and to control access privileges to transactions in a system. The repertoire of today's professional programmer should include the know-how to create custom languages.

Building Parsers with Java™ shows how to create parsers that recognize custom programming languages. This book and its accompanying CD provide an in-depth explanation and clearly written tutorial on writing parsers, following the Interpreter Design Pattern. An easy-to-follow demonstration on how to apply parsers to vital development tasks is included, using more than a hundred short examples, numerous UML diagrams, and a pure Java parser toolkit to illustrate key points.

You will learn
  • How to design, code, and test a working parser
  • How to create a parser to read a data language, and how to create new computer languages with XML
  • How to translate the design of a language into code
  • How to accept an arithmetic formula and compute its result
  • How to accept and apply matching expressions like th* one
  • How to use tokenizers to define a parser in terms of logical nuggets instead of individual characters
  • How to build parsers for a custom logic language like Prolog
  • How to build parsers for a custom query language that goes beyond SQL
  • How to construct an imperative language that translates text into commands that direct a sequence of actions


0201719622B04062001

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

  • EditoreAddison-Wesley Professional
  • Data di pubblicazione2001
  • ISBN 10 0201719622
  • ISBN 13 9780201719628
  • RilegaturaCopertina flessibile
  • LinguaInglese
  • Numero edizione1
  • Numero di pagine371
  • Contatto del produttorenon disponibile

Compra usato

Condizioni: molto buono
May have limited writing in cover...
Visualizza questo articolo

EUR 9,35 per la spedizione da U.S.A. a Italia

Destinazione, tempi e costi

EUR 26,30 per la spedizione da U.S.A. a Italia

Destinazione, tempi e costi

Risultati della ricerca per Building Parsers With Java

Foto dell'editore

Metsker, Steven John
ISBN 10: 0201719622 ISBN 13: 9780201719628
Antico o usato Paperback

Da: ThriftBooks-Dallas, Dallas, TX, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: Very Good. No Jacket. May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less 1.42. Codice articolo G0201719622I4N00

Contatta il venditore

Compra usato

EUR 6,03
Convertire valuta
Spese di spedizione: EUR 9,35
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Metsker, Steven John
ISBN 10: 0201719622 ISBN 13: 9780201719628
Antico o usato Paperback

Da: ThriftBooks-Atlanta, AUSTELL, GA, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: Good. No Jacket. Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less 1.42. Codice articolo G0201719622I3N00

Contatta il venditore

Compra usato

EUR 6,03
Convertire valuta
Spese di spedizione: EUR 9,35
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Metsker, Steven John
ISBN 10: 0201719622 ISBN 13: 9780201719628
Antico o usato Paperback

Da: ThriftBooks-Atlanta, AUSTELL, GA, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: Very Good. No Jacket. May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less 1.42. Codice articolo G0201719622I4N00

Contatta il venditore

Compra usato

EUR 6,03
Convertire valuta
Spese di spedizione: EUR 9,35
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Metsker, Steven John
ISBN 10: 0201719622 ISBN 13: 9780201719628
Antico o usato Paperback

Da: ThriftBooks-Dallas, Dallas, TX, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: Good. No Jacket. Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less 1.42. Codice articolo G0201719622I3N00

Contatta il venditore

Compra usato

EUR 6,03
Convertire valuta
Spese di spedizione: EUR 9,35
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Metsker, Steven John
ISBN 10: 0201719622 ISBN 13: 9780201719628
Antico o usato Brossura

Da: Better World Books, Mishawaka, IN, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: As New. Bk&CD-Rom. Used book that is in almost brand-new condition. Codice articolo 5484566-6

Contatta il venditore

Compra usato

EUR 7,50
Convertire valuta
Spese di spedizione: EUR 17,95
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 2 disponibili

Aggiungi al carrello

Foto dell'editore

Metsker, Steven John
ISBN 10: 0201719622 ISBN 13: 9780201719628
Antico o usato Brossura

Da: SecondSale, Montgomery, IL, U.S.A.

Valutazione del venditore 4 su 5 stelle 4 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: Acceptable. Item in very good condition! Textbooks may not include supplemental items i.e. CDs, access codes etc. Codice articolo 00076727839

Contatta il venditore

Compra usato

EUR 5,55
Convertire valuta
Spese di spedizione: EUR 30,68
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Metsker, Steven John
ISBN 10: 0201719622 ISBN 13: 9780201719628
Antico o usato Brossura

Da: SecondSale, Montgomery, IL, U.S.A.

Valutazione del venditore 4 su 5 stelle 4 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: Good. Item in good condition. Textbooks may not include supplemental items i.e. CDs, access codes etc. Codice articolo 00076628420

Contatta il venditore

Compra usato

EUR 5,55
Convertire valuta
Spese di spedizione: EUR 30,68
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Metsker, Steven John Metsker
ISBN 10: 0201719622 ISBN 13: 9780201719628
Nuovo Paperback

Da: Toscana Books, AUSTIN, TX, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: new. Excellent Condition.Excels in customer satisfaction, prompt replies, and quality checks. Codice articolo Scanned0201719622

Contatta il venditore

Compra nuovo

EUR 35,39
Convertire valuta
Spese di spedizione: EUR 26,30
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Metsker, Steven John Metsker
ISBN 10: 0201719622 ISBN 13: 9780201719628
Nuovo paperback

Da: upickbook, Daly City, CA, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

paperback. Condizione: New. Codice articolo mon0000234559

Contatta il venditore

Compra nuovo

EUR 26,41
Convertire valuta
Spese di spedizione: EUR 42,95
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Metsker, Steven John Metsker
ISBN 10: 0201719622 ISBN 13: 9780201719628
Antico o usato paperback

Da: Orion Tech, Kingwood, TX, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

paperback. Condizione: Good. Codice articolo 0201719622-3-32717949

Contatta il venditore

Compra usato

EUR 5,58
Convertire valuta
Spese di spedizione: EUR 65,75
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Vedi altre 2 copie di questo libro

Vedi tutti i risultati per questo libro