Items related to Building Parsers With Java™

Building Parsers With Java™ - Softcover

 
9780201719628: Building Parsers With Java™
View all copies of this ISBN edition:
 
 

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.

"synopsis" may belong to another edition of this title.

From the Back Cover:

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
About the Author:

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).



"About this title" may belong to another edition of this title.

  • PublisherAddison Wesley
  • Publication date2001
  • ISBN 10 0201719622
  • ISBN 13 9780201719628
  • BindingPaperback
  • Edition number1
  • Number of pages408
  • Rating

Top Search Results from the AbeBooks Marketplace

Stock Image

Metsker, Steven John Metsker
Published by Addison-Wesley Professional (2001)
ISBN 10: 0201719622 ISBN 13: 9780201719628
New Paperback Quantity: 1
Seller:
Gulf Coast Books
(Memphis, TN, U.S.A.)

Book Description Paperback. Condition: New. Seller Inventory # 0201719622-11-26433471

More information about this seller | Contact seller

Buy New
£ 23.40
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds
Stock Image

Metsker, Steven John Metsker
Published by Addison-Wesley Professional (2001)
ISBN 10: 0201719622 ISBN 13: 9780201719628
New Soft cover First Edition Quantity: 1
Seller:
BooksByLisa
(Highland Park, IL, U.S.A.)

Book Description Soft cover. Condition: New. 1st Edition. STORED NEW PRISTINE CONDITION SANITIZED THEN WRAPPED. Book. Seller Inventory # ABE-1666726661386

More information about this seller | Contact seller

Buy New
£ 23.41
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds
Stock Image

Metsker, Steven John Metsker
Published by Addison-Wesley Professional (2001)
ISBN 10: 0201719622 ISBN 13: 9780201719628
New Softcover Quantity: 1
Seller:
Ergodebooks
(Houston, TX, U.S.A.)

Book Description Softcover. Condition: new. 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 todays 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. Seller Inventory # DADAX0201719622

More information about this seller | Contact seller

Buy New
£ 27.81
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds
Stock Image

Metsker, Steven John Metsker
Published by Addison-Wesley Professional (2001)
ISBN 10: 0201719622 ISBN 13: 9780201719628
New Paperback Quantity: 1
Seller:
GoldBooks
(Denver, CO, U.S.A.)

Book Description Paperback. Condition: new. New Copy. Customer Service Guaranteed. Seller Inventory # think0201719622

More information about this seller | Contact seller

Buy New
£ 25.14
Convert currency

Add to Basket

Shipping: £ 3.33
Within U.S.A.
Destination, rates & speeds
Stock Image

Metsker, Steven John Metsker
Published by Addison-Wesley Professional (2001)
ISBN 10: 0201719622 ISBN 13: 9780201719628
New paperback Quantity: 1
Seller:
upickbook
(Daly City, CA, U.S.A.)

Book Description paperback. Condition: New. Seller Inventory # mon0000234559

More information about this seller | Contact seller

Buy New
£ 28.62
Convert currency

Add to Basket

Shipping: £ 3.52
Within U.S.A.
Destination, rates & speeds
Stock Image

Metsker, Steven John Metsker
Published by Addison-Wesley Professional (2001)
ISBN 10: 0201719622 ISBN 13: 9780201719628
New Paperback Quantity: 1
Seller:
Wizard Books
(Long Beach, CA, U.S.A.)

Book Description Paperback. Condition: new. New. Seller Inventory # Wizard0201719622

More information about this seller | Contact seller

Buy New
£ 43.25
Convert currency

Add to Basket

Shipping: £ 2.74
Within U.S.A.
Destination, rates & speeds
Stock Image

Metsker, Steven John Metsker
Published by Addison-Wesley Professional (2001)
ISBN 10: 0201719622 ISBN 13: 9780201719628
New Paperback Quantity: 1
Seller:
Big Bill's Books
(Wimberley, TX, U.S.A.)

Book Description Paperback. Condition: new. Brand New Copy. Seller Inventory # BBB_new0201719622

More information about this seller | Contact seller

Buy New
£ 44.34
Convert currency

Add to Basket

Shipping: £ 2.35
Within U.S.A.
Destination, rates & speeds
Stock Image

Steven John Metsker
Published by Addison-Wesley (2001)
ISBN 10: 0201719622 ISBN 13: 9780201719628
New Paperback Quantity: 1
Seller:
Revaluation Books
(Exeter, United Kingdom)

Book Description Paperback. Condition: Brand New. paperback/cd-rom edition. 371 pages. 9.00x7.25x0.75 inches. In Stock. Seller Inventory # 0201719622

More information about this seller | Contact seller

Buy New
£ 51.43
Convert currency

Add to Basket

Shipping: £ 10
From United Kingdom to U.S.A.
Destination, rates & speeds
Stock Image

Metsker, Steven John Metsker
Published by Addison-Wesley Professional (2001)
ISBN 10: 0201719622 ISBN 13: 9780201719628
New Softcover Quantity: 1
Seller:
GF Books, Inc.
(Hawthorne, CA, U.S.A.)

Book Description Condition: New. Book is in NEW condition. 1.35. Seller Inventory # 0201719622-2-1

More information about this seller | Contact seller

Buy New
£ 64.89
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds
Stock Image

Metsker, Steven John Metsker
Published by Addison-Wesley Professional (2001)
ISBN 10: 0201719622 ISBN 13: 9780201719628
New Softcover Quantity: 1
Seller:
Book Deals
(Tucson, AZ, U.S.A.)

Book Description Condition: New. New! This book is in the same immaculate condition as when it was published 1.35. Seller Inventory # 353-0201719622-new

More information about this seller | Contact seller

Buy New
£ 64.90
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds

There are more copies of this book

View all search results for this book