{"product_id":"the-definitive-antlr-4-reference-9781934356999","title":"La referencia definitiva de Antlr 4","description":"\u003cp\u003eLos programadores se encuentran con problemas de análisis todo el tiempo. Ya sea un formato de datos como JSON, un protocolo de red como SMTP, un archivo de configuración de servidor para Apache, un archivo PostScript\/PDF o un lenguaje de macros de hoja de cálculo simple, ANTLR v4 y este libro desmitificarán el proceso. ANTLR v4 ha sido reescrito desde cero para que sea más fácil que nunca construir analizadores y las aplicaciones de lenguaje que se construyen sobre ellos. Esta nueva edición completamente reescrita del exitoso \u003ci\u003eDefinitive ANTLR Reference\u003c\/i\u003e le muestra cómo aprovechar estas nuevas características.\u003cbr\u003e\u003cbr\u003eCree sus propios lenguajes con ANTLR v4, utilizando la nueva tecnología de análisis avanzada de ANTLR. En este libro, aprenderá cómo ANTLR construye automáticamente una estructura de datos que representa la entrada (árbol de análisis) y genera código que puede recorrer el árbol (visitante). Puede usar esa combinación para implementar lectores de datos, intérpretes de lenguaje y traductores. \u003cbr\u003e\u003cbr\u003eComenzará aprendiendo a identificar patrones gramaticales en los manuales de referencia del lenguaje y luego comenzará lentamente a construir gramáticas cada vez más complejas. A continuación, construirá aplicaciones basadas en esas gramáticas recorriendo los árboles de análisis generados automáticamente. Luego, abordará algunos problemas difíciles del lenguaje analizando archivos que contienen más de un lenguaje (como XML, Java y Javadoc). También verá cómo tomar el control absoluto sobre el análisis incrustando acciones de Java en la gramática. \u003cbr\u003e\u003cbr\u003eAprenderá directamente del conocido experto en análisis Terence Parr, el creador y líder del proyecto ANTLR. Dominará la construcción de gramáticas ANTLR y aprenderá a construir herramientas de lenguaje utilizando el mecanismo de visitante de árbol de análisis incorporado. El libro enseña utilizando ejemplos del mundo real y le muestra cómo usar ANTLR para construir cosas como un lector de archivos de datos, un traductor de JSON a XML, un analizador R y un extractor de clase-\u003einterfaz de Java. Este libro es su boleto para convertirse en un gurú del análisis. \u003cbr\u003e\u003cbr\u003e\u003cb\u003eLo que necesita: \u003c\/b\u003e\u003cbr\u003e\u003cbr\u003eANTLR 4.0 y superior. Herramientas de desarrollo de Java. El sistema de compilación Ant es opcional (necesario para construir ANTLR desde el código fuente).\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAutor:\u003c\/b\u003e \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=AUTH-1247242\"\u003eTerence Parr\u003c\/a\u003e\u003cbr\u003e\u003cb\u003eEditorial:\u003c\/b\u003e Pragmatic Bookshelf\u003cbr\u003e\u003cb\u003ePublicado:\u003c\/b\u003e 02\/05\/2013\u003cbr\u003e\u003cb\u003ePáginas:\u003c\/b\u003e 328\u003cbr\u003e\u003cb\u003eTipo de encuadernación:\u003c\/b\u003e Tapa blanda\u003cbr\u003e\u003cb\u003ePeso:\u003c\/b\u003e 1.25 libras\u003cbr\u003e\u003cb\u003eTamaño:\u003c\/b\u003e 8.98h x 7.58w x 0.80d\u003cbr\u003e\u003cb\u003eISBN13:\u003c\/b\u003e 9781934356999\u003cbr\u003e\u003cb\u003eISBN10:\u003c\/b\u003e 1934356999\u003cbr\u003e\u003cb\u003eCategorías BISAC:\u003c\/b\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eInformática\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM051280\"\u003eLenguajes | Java\u003c\/a\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eInformática\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM010000\"\u003eProgramación | Compiladores\u003c\/a\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eInformática\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM051000\"\u003eProgramación | General\u003c\/a\u003e\u003cbr\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eSobre el autor\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eTerence Parr es profesor de informática y director del programa de posgrado en la Universidad de San Francisco. Es el creador del generador de analizadores ANTLR y del motor StringTemplate, y también tiene una amplia experiencia industrial relacionada con la implementación de lenguajes. Terence tiene un doctorado en Ingeniería Informática de la Universidad de Purdue y fue becario postdoctoral en el Centro de Investigación de Computación de Alto Rendimiento del Ejército en la Universidad de Minnesota.\u003c\/p\u003e","brand":"Pragmatic Bookshelf","offers":[{"title":"Default Title","offer_id":42669794197741,"sku":"9781934356999","price":52.42,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/8097\/6621\/products\/img_8e73fe57-6174-415e-bd36-3d4010d23d9f.jpg?v=1649481971","url":"https:\/\/sureshotbooks.com\/es\/products\/the-definitive-antlr-4-reference-9781934356999","provider":"SureShot Books Publishing LLC","version":"1.0","type":"link"}