{"product_id":"building-parsers-with-java-9780201719628","title":"Building Parsers with Java","description":"\u003cp\u003eParser 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\u003c\/p\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":45648041312309,"sku":"ByrdShop_0201719622","price":49.47,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0627\/8139\/0901\/files\/9780201719628.jpg?v=1781707371","url":"https:\/\/atxbooks.com\/products\/building-parsers-with-java-9780201719628","provider":"ATX Books","version":"1.0","type":"link"}