Lex & yacc: die Profitools zur lexikalischen und syntaktischen Textanalyse
Gespeichert in:
Beteilige Person: | |
---|---|
Format: | Buch |
Sprache: | Deutsch |
Veröffentlicht: |
München
Addison-Wesley
2003
|
Ausgabe: | 3., überarb. Aufl. |
Schlagwörter: | |
Links: | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=010281345&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
Umfang: | VII, 381 S. |
ISBN: | 3827320968 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV017033487 | ||
003 | DE-604 | ||
005 | 20200213 | ||
007 | t| | ||
008 | 030403s2003 xx |||| 00||| ger d | ||
016 | 7 | |a 967259843 |2 DE-101 | |
020 | |a 3827320968 |9 3-8273-2096-8 | ||
035 | |a (OCoLC)76445967 | ||
035 | |a (DE-599)BVBBV017033487 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a ger | |
049 | |a DE-91G |a DE-12 |a DE-92 |a DE-Aug4 |a DE-898 |a DE-1051 |a DE-703 |a DE-29T |a DE-634 | ||
084 | |a ST 255 |0 (DE-625)143629: |2 rvk | ||
084 | |a ST 261 |0 (DE-625)143633: |2 rvk | ||
084 | |a DAT 389f |2 stub | ||
100 | 1 | |a Herold, Helmut |d 1956- |e Verfasser |0 (DE-588)122454340 |4 aut | |
245 | 1 | 0 | |a Lex & yacc |b die Profitools zur lexikalischen und syntaktischen Textanalyse |c Helmut Herold |
246 | 1 | 3 | |a lex und yacc |
250 | |a 3., überarb. Aufl. | ||
264 | 1 | |a München |b Addison-Wesley |c 2003 | |
300 | |a VII, 381 S. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a lex |g Programmierumgebung |0 (DE-588)4443812-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a YACC |0 (DE-588)4293012-1 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a lex |g Programmierumgebung |0 (DE-588)4443812-6 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a YACC |0 (DE-588)4293012-1 |D s |
689 | 1 | |5 DE-604 | |
856 | 4 | 2 | |m HEBIS Datenaustausch Darmstadt |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=010281345&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-010281345 |
Datensatz im Suchindex
DE-BY-TUM_call_number | 0102 DAT 332f 2001 A 16728(3) |
---|---|
DE-BY-TUM_katkey | 1376474 |
DE-BY-TUM_location | 01 |
DE-BY-TUM_media_number | 040020145071 040010253300 |
_version_ | 1821932808804761600 |
adam_text | HELMUT HEROLD LEX & YACC DIE PROFITOOLS ZUR LEXIKALISCHEN UND
SYNTAKTISCHEN TEXTANALYSE 3., UEBERARBEITETE AUFLAGE ADDISON-WESLEY AN
IMPRINT OF PEARSON EDUCATION MUENCHEN * BOSTON * SAN FRANCISCO * HARLOW,
ENGLAND DON MILLS, ONTARIO * SYDNEY * MEXICO CITY MADRID * AMSTERDAM
INHALTSVERZEICHNIS 1 EINLEITUNG 1 2 ALLGEMEINES ZU LEX UND YACC 3 2.1
PHASEN EINES COMPILERS 3 2.2 LEXIKALISCHE ANALYSE 6 2.2.1 SYNTAXANALYSE
11 3 LEX - EIN WERKZEUG FUER DIE LEXIKALISCHE ANALYSE 25 3.1 EINFUEHRENDES
BEISPIEL ZU LEX 26 3.1.1 AUFBAU EINES EINFACHEN LEX-PROGRAMMS 26 3.1.2
DAS ARBEITEN MIT LEX 27 3.2 DIE STRUKTUR EINES LEX-PROGRAMMS 29 3.2.1
DEFINITIONSTEIL 29 3.2.2 REGELTEIL 30 3.2.3 BENUTZERDEFINIERTE ROUTINEN
30 3.3 DIE LEX-REGELN 32 3.3.1 PATTERN-ANGABEN IN LEX-REGELN 32 3.3.2
AKTIONEN IN DEN LEX-REGELN 48 3.3.3 ZWEIDEUTIGE REGELN 78 3.4 DER
DEFINITIONSTEIL EINES LEX-PROGRAMMS 84 3.4.1 FESTLEGUNG DER WIRTSSPRACHE
85 3.4.2 ANGABE VON C- ODER RATFOR-CODE 85 3.4.3 ANGABE VON C- ODER
RATFOR-CODE IN %(..%) 86 3.4.4 REGULAERE DEFINITIONEN 89 3.4.5
STARTBEDINGUNGEN 92 3.4.6 ZEICHENSATZTABELLEN (NICHT UNTER LINUX) 97
3.4.7 VERSTELLEN VON LEX-INTERNEN TABELLENGROESSEN 99 3.5
BENUTZERDEFINIERTE ROUTINEN IN LEX-PROGRAMMEN 104 INHALTSVERZEICHNIS 3.6
DAS ARBEITEN MIT LEX UND SEINE AUFRUFSYNTAX 104 3.6.1 DIE
LEX-AUFRUFSYNTAX 104 3.6.2 UEBERSETZEN EINES LEX-PROGRAMMS IN EINEN
ABLAUFFAEHIGEN CODE 106 3.7 EINBLICK IN DIE ARBEITSWEISE VON LEX 107
3.7.1 FEST VORGEGEBENE EXTERNE DEFINITIONEN 109 3.7.2 UMWANDLUNG DES
LEX-PROGRAMMS IN DIE WIRTSSPRACHE 110 3.7.3 DIE DATEIEN NCFORM UND
NRFORM (NICHT UNTER LINUX) 114 3.8 LEX IN ZUSAMMENARBEIT MIT YACC 122
3.9 LEX-ANWENDUNGSBEISPIELE 125 3.9.1 ANALYSE DER SCHACHTELUNG VON
C-PROGRAMMEN 125 3.9.2 ERSTELLEN EINER CROSS-REFERENZ-LISTE FUER C-MODULE
128 3.9.3 REALISIERUNG EINES EINFACHEN ASSEMBLERS 133 3.9.4
KOMPLEXITAETSANALYSE VON SHELLSKRIPTS 141 3.9.5 EINE SPRACHE FUER
GRAPHISCHE DARSTELLUNGEN 143 3.9.6 TASCHENRECHNER MIT POLNISCHER
NOTATION 148 3.10 SCHLUSSBEMERKUNGEN ZU LEX 151 YACC - EIN WERKZEUG FUER
DIE SYNTAXANALYSE 153 4.1 EINRUEHRENDES BEISPIEL 154 4.1.1 AUFBAU EINES
EINFACHEN YACC-PROGRAMMS 156 4.1.2 DAS ARBEITEN MIT YACC 160 4.2 DIE
STRUKTUR EINES YACC-PROGRAMMS 162 4.3 DER REGELTEIL EINES YACC-PROGRAMMS
166 4.3.1 AUFBAU EINER REGEL 166 4.3.2 NAMEN IN REGELN 166 4.3.3
LITERALE IN REGELN 167 4.3.4 ZUSAMMENFASSEN VON REGELN 169 4.3.5 LEERE
RECHTE SEITE 169 4.3.6 KOMMENTARE IN REGELN 170 4.3.7 TOKEN UND
NICHTTERMINALE SYMBOLE 172 4.3.8 STARTSYMBOL 172 4.3.9 EINGABEENDE 172
4.3.10 AKTIONEN IN REGELN 174 4.3.11 FEHLERBEHANDLUNG 181 4.4 DER
DEFINITIONSTEIL EINES YACC-PROGRAMMS 196 4.4.1 ANGABE VON C-CODE IN
%{..%} 196 4.4.2 TOKEN-DEFINITION MIT %TOKEN 199 4.4.3 FESTLEGUNG DES
STARTSYMBOLS MIT %START 204 INHALTSVERZEICHNIS AAA ANGABE VON
PRIORITAETS- UND ASSOZIATIVITAETSBEDINGUNGEN . . . 205 4.4.5
TYPDEFINITIONEN FUER RUECKGABEWERTE DER LEXIKALISCHEN ANALYSE UND DER
AKTIONEN 214 4.5 BENUTZERDEFINIERTE ROUTINEN IN YACC-PROGRAMMEN 222 4.6
DIE ARBEITSWEISE VON YACC-PARSERN 223 4.6.1 ERSTELLEN DER DATEI Y.OUTPUT
223 4.6.2 DER PARSER ALS ZUSTANDSAUTOMAT MIT STACK 226 4.7 KONFLIKTE UND
MEHRDEUTIGKEITEN 233 4.7.1 KONFLIKTE IN YACC-REGELN 233 4.7.2
KONFLIKTANZEIGE IN Y.OUTPUT 238 4.7.3 VERMEIDEN UND BESEITIGEN VON
KONFLIKTEN 249 4.8 DIE ZUSAMMENARBEIT VON YACC MIT DER LEXIKALISCHEN
ANALYSE 275 4.8.1 KOMMUNIKATION ZWISCHEN LEXIKALISCHER ANALYSE UND YACC
. 275 4.8.2 PROGRAMMGENERIERUNG 278 4.8.3 DIE AUFGABENVERTEILUNG
ZWISCHEN PARSER UND SCANNER 281 4.9 UMGANG MIT NICHT KONTEXTFREIEN
GRAMMATIKEN 289 4.10 DEBUGGING-MOEGLICHKEITEN BEI YACC 293 4.11 SONSTIGE
YACC-KONSTRUKTE 298 4.11.1 SIMULIEREN VON ACCEPT UND ERROR 298 4.11.2
ZUGRIFF AUF WERTE IN VORHERIGEN REGELN 298 4.11.3 KONSTRUKTE AUS
FRUEHEREN YACC-VERSIONEN 301 4.12 VORSCHLAEGE ZUM STIL VON
YACC-GRAMMATIKEN 302 4.13 YACC-ANWENDUNGSBEISPIELE 303 4.13.1
SORT-GENERATOR 303 4.13.2 AUTOMATISCHES FLECHTEN/ENTFLECHTEN VON
KOMPLEXEN C-DATENTYPEN 309 4.13.3 TASCHENRECHNER MIT INTERVALLARITHMETIK
315 4.13.4 MENUEGENERATOR 320 4.13.5 PROFILER FUER C-PROGRAMME 357 4.14
SCHLUSSBEMERKUNGEN ZU YACC 375 A UEBERSICHT UEBER DIE REGULAEREN AUSDRUECKE
377 STICHWORTVERZEICHNIS 379
|
any_adam_object | 1 |
author | Herold, Helmut 1956- |
author_GND | (DE-588)122454340 |
author_facet | Herold, Helmut 1956- |
author_role | aut |
author_sort | Herold, Helmut 1956- |
author_variant | h h hh |
building | Verbundindex |
bvnumber | BV017033487 |
classification_rvk | ST 255 ST 261 |
classification_tum | DAT 389f |
ctrlnum | (OCoLC)76445967 (DE-599)BVBBV017033487 |
discipline | Informatik |
edition | 3., überarb. Aufl. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01578nam a2200409 c 4500</leader><controlfield tag="001">BV017033487</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20200213 </controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">030403s2003 xx |||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">967259843</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3827320968</subfield><subfield code="9">3-8273-2096-8</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)76445967</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV017033487</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91G</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-898</subfield><subfield code="a">DE-1051</subfield><subfield code="a">DE-703</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-634</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 255</subfield><subfield code="0">(DE-625)143629:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 261</subfield><subfield code="0">(DE-625)143633:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 389f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Herold, Helmut</subfield><subfield code="d">1956-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)122454340</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Lex & yacc</subfield><subfield code="b">die Profitools zur lexikalischen und syntaktischen Textanalyse</subfield><subfield code="c">Helmut Herold</subfield></datafield><datafield tag="246" ind1="1" ind2="3"><subfield code="a">lex und yacc</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">3., überarb. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">München</subfield><subfield code="b">Addison-Wesley</subfield><subfield code="c">2003</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">VII, 381 S.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">lex</subfield><subfield code="g">Programmierumgebung</subfield><subfield code="0">(DE-588)4443812-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">YACC</subfield><subfield code="0">(DE-588)4293012-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">lex</subfield><subfield code="g">Programmierumgebung</subfield><subfield code="0">(DE-588)4443812-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">YACC</subfield><subfield code="0">(DE-588)4293012-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HEBIS Datenaustausch Darmstadt</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=010281345&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-010281345</subfield></datafield></record></collection> |
id | DE-604.BV017033487 |
illustrated | Not Illustrated |
indexdate | 2024-12-20T11:14:07Z |
institution | BVB |
isbn | 3827320968 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-010281345 |
oclc_num | 76445967 |
open_access_boolean | |
owner | DE-91G DE-BY-TUM DE-12 DE-92 DE-Aug4 DE-898 DE-BY-UBR DE-1051 DE-703 DE-29T DE-634 |
owner_facet | DE-91G DE-BY-TUM DE-12 DE-92 DE-Aug4 DE-898 DE-BY-UBR DE-1051 DE-703 DE-29T DE-634 |
physical | VII, 381 S. |
publishDate | 2003 |
publishDateSearch | 2003 |
publishDateSort | 2003 |
publisher | Addison-Wesley |
record_format | marc |
spellingShingle | Herold, Helmut 1956- Lex & yacc die Profitools zur lexikalischen und syntaktischen Textanalyse lex Programmierumgebung (DE-588)4443812-6 gnd YACC (DE-588)4293012-1 gnd |
subject_GND | (DE-588)4443812-6 (DE-588)4293012-1 |
title | Lex & yacc die Profitools zur lexikalischen und syntaktischen Textanalyse |
title_alt | lex und yacc |
title_auth | Lex & yacc die Profitools zur lexikalischen und syntaktischen Textanalyse |
title_exact_search | Lex & yacc die Profitools zur lexikalischen und syntaktischen Textanalyse |
title_full | Lex & yacc die Profitools zur lexikalischen und syntaktischen Textanalyse Helmut Herold |
title_fullStr | Lex & yacc die Profitools zur lexikalischen und syntaktischen Textanalyse Helmut Herold |
title_full_unstemmed | Lex & yacc die Profitools zur lexikalischen und syntaktischen Textanalyse Helmut Herold |
title_short | Lex & yacc |
title_sort | lex yacc die profitools zur lexikalischen und syntaktischen textanalyse |
title_sub | die Profitools zur lexikalischen und syntaktischen Textanalyse |
topic | lex Programmierumgebung (DE-588)4443812-6 gnd YACC (DE-588)4293012-1 gnd |
topic_facet | lex Programmierumgebung YACC |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=010281345&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT heroldhelmut lexyaccdieprofitoolszurlexikalischenundsyntaktischentextanalyse AT heroldhelmut lexundyacc |
Inhaltsverzeichnis
Paper/Kapitel scannen lassen
Paper/Kapitel scannen lassen
Teilbibliothek Mathematik & Informatik
Signatur: |
0102 DAT 332f 2001 A 16728(3)
Lageplan |
---|---|
Exemplar 1 | Ausleihbar Am Standort |
Exemplar 2 | Ausleihbar Am Standort |