Definitive ANTLR 4 Reference
Auteur: Terence Parr
  • Engels
  • Paperback
  • 9781934356999
  • 05 februari 2013
  • 328
Alle productspecificaties

Samenvatting

Programmers run into parsing problems all the time. Whether it's a data format like JSON, a network protocol like SMTP, a server configuration file for Apache, a PostScript/PDF file, or a simple spreadsheet macro language--ANTLR v4 and this book will demystify the process. ANTLR v4 has been rewritten from scratch to make it easier than ever to build parsers and the language applications built on top. This completely rewritten new edition of the bestselling Definitive ANTLR Reference shows you how to take advantage of these new features. Build your own languages with ANTLR v4, using ANTLR's new advanced parsing technology. In this book, you'll learn how ANTLR automatically builds a data structure representing the input (parse tree) and generates code that can walk the tree (visitor). You can use that combination to implement data readers, language interpreters, and translators. You'll start by learning how to identify grammar patterns in language reference manuals and then slowly start building increasingly complex grammars. Next, you'll build applications based upon those grammars by walking the automatically generated parse trees. Then you'll tackle some nasty language problems by parsing files containing more than one language (such as XML, Java, and Javadoc). You'll also see how to take absolute control over parsing by embedding Java actions into the grammar. You'll learn directly from well-known parsing expert Terence Parr, the ANTLR creator and project lead. You'll master ANTLR grammar construction and learn how to build language tools using the built-in parse tree visitor mechanism. The book teaches using real-world examples and shows you how to use ANTLR to build such things as a data file reader, a JSON to XML translator, an R parser, and a Java class->interface extractor. This book is your ticket to becoming a parsing guru! What You Need: ANTLR 4.0 and above. Java development tools. Ant build system optional (needed for building ANTLR from source)

Productspecificaties

Inhoud

Taal
en
Bindwijze
Paperback
Oorspronkelijke releasedatum
05 februari 2013
Aantal pagina's
328
Illustraties
Nee
EAN
9781934356999

Betrokkenen

Hoofdauteur
Terence Parr
Hoofduitgeverij
LORP

Overige kenmerken

Editie
2nd Revised edition
Extra groot lettertype
Nee
Gewicht
640 g
Product breedte
193 mm
Product hoogte
20 mm
Product lengte
228 mm
Studieboek
Ja
Verpakking breedte
193 mm
Verpakking hoogte
20 mm
Verpakking lengte
228 mm

EAN

EAN
9781934356999

Je vindt dit artikel in

Taal
Engels
Boek, ebook of luisterboek?
Boek
Studieboek of algemeen
Algemene boeken
Aanbiedingen
Aanbiedingen

Reviews

Negatief, positief, neutraal: we zetten een review altijd online. We controleren wel eerst of ’ie voldoet aan onze reviewvoorwaarden en niet nep is. We controleren ook of ’ie is geschreven door iemand die het artikel heeft gekocht via bol.com en zetten dit er dan bij. De controles gebeuren automatisch, al kijken er soms mensen mee. Bol.com betaalt niet voor reviews. Als een reviewer door een andere partij is vergoed, staat dit in de review zelf.

review
5,0

Negatief, positief, neutraal: we zetten een review altijd online. We controleren wel eerst of ’ie voldoet aan onze reviewvoorwaarden en niet nep is. We controleren ook of ’ie is geschreven door iemand die het artikel heeft gekocht via bol.com en zetten dit er dan bij. De controles gebeuren automatisch, al kijken er soms mensen mee. Bol.com betaalt niet voor reviews. Als een reviewer door een andere partij is vergoed, staat dit in de review zelf.

1
0
0
0
0
  • Compilerbouw met behulp van de ANTLR tool
    • Heldere uitleg
    • Praktisch toepasbaar
    • State-of-the art
    • Toegankelijk
    Toon alle punten Toon alleen de eerste 3 punten

    Prima introductie over het gebruik van een moderne tool voor het maken van parsers en compilers voor computertalen. Alle facetten van het parsen komen aan de orde. Maar denk ook aan het lezen/interpreteren Json of XML-bestanden. Eventueel code-generatie komt minder aanbod maar hiervoor zijn er genoeg voorbeelden op internet.
    De schrijver en maker van het bijbehorende Open source pakket "Terence Parr" maakt (veel) reclame in fora over dit boek en niet ten onrechte!
    Voor de kenners: ANTLR levert top-down (LL) parsers op in tegenstelling tot oudere tools zoals Yacc en Bison (LR)

    Vond je dit een nuttige review?
    0
    0
25 99
2 - 3 weken
Verkoop door bol.com
  • Prijs inclusief verzendkosten, verstuurd door bol.com
  • Ophalen bij een bol.com afhaalpunt mogelijk
  • 30 dagen bedenktijd en gratis retourneren
  • Dag en nacht klantenservice

Vaak samen gekocht

Recent bezochte artikelen

 
Vergelijk artikelen