lex & yacc und über 1,5 Millionen weitere Bücher verfügbar für Amazon Kindle. Erfahren Sie mehr

Jetzt eintauschen
und EUR 0,16 Gutschein erhalten
Eintausch
Möchten Sie verkaufen? Hier verkaufen
Der Artikel ist in folgender Variante leider nicht verfügbar
Keine Abbildung vorhanden für
Farbe:
Keine Abbildung vorhanden

 
Beginnen Sie mit dem Lesen von lex & yacc auf Ihrem Kindle in weniger als einer Minute.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

lex & yacc (A Nutshell handbook) [Englisch] [Taschenbuch]

John Levine Tony Mason & Doug Brown
4.2 von 5 Sternen  Alle Rezensionen anzeigen (17 Kundenrezensionen)

Erhältlich bei diesen Anbietern.


Weitere Ausgaben

Amazon-Preis Neu ab Gebraucht ab
Kindle Edition EUR 12,97  
Taschenbuch --  

Kurzbeschreibung

1. Oktober 1992 A Nutshell handbook
This book shows you how to use two Unix utilities, lex and yacc, in program development. These tools help programmers build compilers and interpreters, but they also have a wider range of applications. The second edition contains completely revised tutorial sections for novice users and reference sections for advanced users. This edition is twice the size of the first and has an expanded index. The following material has been added: * Each utility is explained in a chapter that covers basic usage and simple, stand-alone applications * How to implement a full SQL grammar, with full sample code * Major MS-DOS and Unix versions of lex and yacc are explored in depth, including AT&T lex and yacc, Berkeley yacc, Berkeley/GNU Flex, GNU Bison, MKS lex and yacc, and Abraxas PCYACC

Hinweise und Aktionen

  • Studienbücher: Ob neu oder gebraucht, alle wichtigen Bücher für Ihr Studium finden Sie im großen Studium Special. Natürlich portofrei.


Kunden, die diesen Artikel angesehen haben, haben auch angesehen


Produktinformation

  • Taschenbuch: 384 Seiten
  • Verlag: O'Reilly & Associates; Auflage: 2 (1. Oktober 1992)
  • Sprache: Englisch
  • ISBN-10: 1565920007
  • ISBN-13: 978-1565920002
  • Größe und/oder Gewicht: 23,1 x 15,3 x 2,4 cm
  • Durchschnittliche Kundenbewertung: 4.2 von 5 Sternen  Alle Rezensionen anzeigen (17 Kundenrezensionen)
  • Amazon Bestseller-Rang: Nr. 98.181 in Englische Bücher (Siehe Top 100 in Englische Bücher)
  • Komplettes Inhaltsverzeichnis ansehen

Mehr über den Autor

Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Produktbeschreibungen

Synopsis

This book shows programmers how to use two UNIX utilities, lex and yacc, in program development. lex and yacc are tools that help programmers build compilers and interpreters, but they also have a wider range of applications. The second edition contains completely revised tutorial sections for novice users and reference sections for advanced users. This edition is twice the size of the first and has an expanded index. The following material has been added: Each utility is explained in a chapter that covers basic usage and simple, stand-alone applications How to implement a full SQL grammar, with full sample code Major MS-DOS and UNIX versions of lex and yacc are explored in depth, including AT&T lex and yacc, Berkeley yacc, Berkeley/GNU Flex, GNU Bison, MKS lex and yacc, and Abraxas PCYACC

Autorenkommentar

The most complete reference I could write.
My goal in this revision was to provide as complete a guide to the popular versions of lex and yacc as I could.  Even though these tools are now over 20 years old, they remain the basic ones that everyone starts with when they need to process any sort of language, so I wanted to document them once and for all.
I also run the comp.compilers usenet newsgroup, which often has discussions of parsing topics beyond those in this book. If you like the book (or if you don't), drop by with any unanswered questions.

Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?


Kundenrezensionen

Die hilfreichsten Kundenrezensionen
4 von 4 Kunden fanden die folgende Rezension hilfreich
Von Ein Kunde
Format:Taschenbuch
As with several other O'Reilly books, I found Lex & Yacc to be maddeningly uneven. The approach is to give a too-brief synopsis of the tool, then illustrate its use using a very specific example that, one suspects, is merely the handiest project the authors had available.
I had a fair bit of programming experience when I bought the book, but none with Lex or Yacc. Some fundamental questions came up during the course of my muddling through, and these were left unanswered. I actually got more insight into these tools from a ~20-page web site on the topic.
The reference chapters are organized alphabetically ("ambiguities & conflicts", "bugs", ..., "%ident declaration"), and in a way that does not help someone who is looking for a specific answer (in trying to find out about the possibility of more than one parser in a program, who would think to look under 'v' for "variant and multiple grammars"?). These 'reference chapters' seemed more like a place to dump the information not discussed elsewhere.
Maybe it's a lost cause, finding a comprehensive, well-written introduction to such an arcane topic, but I'm still looking.
War diese Rezension für Sie hilfreich?
2 von 2 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Excellent reference for beginning or advanced users 9. Januar 1998
Von Ein Kunde
Format:Taschenbuch
I knew nothing about either lex or yacc when I picked up this book. However, John Levine clearly explains the basics, devoting separate tutorial chapters to both lex and yacc as well as two chapters for complete real-world examples (I was impressed with the chapter about parsing SQL). Despite the repeated nature of parts of the reference sections, I highly recommend the book to anybody else who needs to learn how lex and yacc work. Especially useful for identifying common problems. Includes documentation for nearly all of the functions lex and yacc define.
War diese Rezension für Sie hilfreich?
1 von 1 Kunden fanden die folgende Rezension hilfreich
3.0 von 5 Sternen Incomplete 16. November 1999
Von Ein Kunde
Format:Taschenbuch
Lex & Yacc are fairly complex topics and any assitance is greatly appreciated. And this book is a good introduction to these tools. However, many details are only mentioned in passing and others completely ignored. A 2nd edition, with a more extensive list of the Yacc options and information on bison would earn a well respected spot on my bookshelf.
War diese Rezension für Sie hilfreich?
1 von 1 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen If someone needs to write a parser, this is the book. 18. Oktober 1999
Von Ein Kunde
Format:Taschenbuch
The book is compact, well written and describes really every problem with LEX & YACC I can think of. I've got every answer I had about these tools in this book. It's a good book for everyone who'll write a compiler or any other program which needs parsing.
The only thing I have is the lack of Bison-describing. They reference to the Bison-documentation, but this would make the book complete.
War diese Rezension für Sie hilfreich?
5.0 von 5 Sternen It's all about languages... 8. Januar 2014
Von M. Friedl
Format:Kindle Edition|Von Amazon bestätigter Kauf
First of all I would like to put a focus on the general appearance - unlike many other ebooks this digital edition displays passages containing source code or graphics clearly, with a good contrast and excellent readability. Good layout job by O'Reilly.
Lex and yacc are powerful tools for software engineers, providing efficient ways for parsing source code (and lyric works, if you write any...)
On the other hand, versatility goes along with complexity. Doug Brown understands how to systematically dissect the field into consecutive steps, each accompanied by well chosen examples, leading the reader safely through the jungle of regular expressions, EBNF, symbol tables, grammars and tokens. This book is a good refresher for experienced software developers but a beginner should be aware that the study of the art of compiler construction is inevitable to fully deploy the massive amount of knowledge packed up in this book. Surely not a bedside reading, as you feel the urge to hack in the lines of the examples and see what they do. Considering the mature state of both tools I was not sure if this edition was a good choice - now I am glad to own it.
War diese Rezension für Sie hilfreich?
5.0 von 5 Sternen Outstanding 12. März 2000
Format:Taschenbuch
This was my first O'Reilly book, and one I've used ever since as a yardstick of what they're capable of producing.
Faced with the daunting task of writing a compiler, I discovered this book and was amazed at the wealth and depth of information it contains.
It could possibly do with a little extra theoretical background, but if you are looking at any sort of task involving lex and yacc or their derivatives, buy this excellent book.
War diese Rezension für Sie hilfreich?
5.0 von 5 Sternen You will succeed 25. November 1999
Von booklover
Format:Taschenbuch
This book will get you writing language compilers in Lex and Yacc. It is clearly written, to the point, and has a wealth of useful information.
It should be supplemented with a more theoretical work, like Aho, Sethi and Ullman's book on compilers.
War diese Rezension für Sie hilfreich?
5.0 von 5 Sternen Probably the most useful book I've bought in years 6. August 1999
Format:Taschenbuch
I needed to build a rather complex scanner for an HTML code-generator and (on a separate project) a mib parsing tool. This book got me up and running within a week or so. The examples are useful and the authors cover many of the different "flavors" of these tools (i.e. flex, bison, etc.) I highly recommend it.
War diese Rezension für Sie hilfreich?
Möchten Sie weitere Rezensionen zu diesem Artikel anzeigen?
Waren diese Rezensionen hilfreich?   Wir wollen von Ihnen hören.
Die neuesten Kundenrezensionen
1.0 von 5 Sternen Good book, but...
This is fairly complex subject. Consider the following:
1. Lex is quite useless. 2. Yacc is good but any bug is be VERY hard to fix and can potentialy destroy your project. Lesen Sie weiter...
Veröffentlicht am 29. April 2000 von Marcelo
4.0 von 5 Sternen a very helpful book
It is a very well organized book. It is a must read for lex and yacc users. Yet it lacks some detailed infomation about debugging .
Am 27. Juli 1999 veröffentlicht
5.0 von 5 Sternen A real page-turner. I couldn't put it down!
As someone who has written a number of programming language translators and who has read a number of books on compiler generation, I found that this book is very readable and gives... Lesen Sie weiter...
Am 4. März 1999 veröffentlicht
5.0 von 5 Sternen Excellent - best book I've ever read on lex/yacc
As a graduated software engineer I have used lex&yacc for many non-trivial tasks, and so I've also read a lot of both docs and usenet material, but no one was so informative... Lesen Sie weiter...
Am 12. Januar 1999 veröffentlicht
3.0 von 5 Sternen Nice but incomplete
This is a nice introduction for anyone who wants to start working with lex and yacc. What it explains, it explains well. Lesen Sie weiter...
Veröffentlicht am 3. Januar 1999 von Just a guy
5.0 von 5 Sternen A must-read for language designers
This book, along with the Dragon Book, forms the required reading for anyone interested in compilers and language processing. Lesen Sie weiter...
Veröffentlicht am 1. Juni 1998 von Dennis Taylor (corbeau@execpc.com)
Kundenrezensionen suchen
Nur in den Rezensionen zu diesem Produkt suchen
ARRAY(0xa9eac714)

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 

Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   


Ähnliche Artikel finden


Ihr Kommentar