Grundlagen und Techniken des Compilerbaus:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
München
Oldenbourg
2011
|
Ausgabe: | 3., bearb. Aufl. |
Schlagworte: | |
Online-Zugang: | Inhaltstext Inhaltsverzeichnis |
Beschreibung: | Literaturangaben |
Beschreibung: | XIV, 194 S. graph. Darst. 24 cm |
ISBN: | 9783486709513 3486709518 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV039586222 | ||
003 | DE-604 | ||
005 | 20120828 | ||
007 | t | ||
008 | 110916s2011 d||| |||| 00||| ger d | ||
015 | |a 11,N30 |2 dnb | ||
016 | 7 | |a 1013759001 |2 DE-101 | |
020 | |a 9783486709513 |c kart. : EUR 24.80 (DE) |9 978-3-486-70951-3 | ||
020 | |a 3486709518 |9 3-486-70951-8 | ||
024 | 3 | |a 9783486709513 | |
035 | |a (OCoLC)755084134 | ||
035 | |a (DE-599)DNB1013759001 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a ger | |
049 | |a DE-523 |a DE-91 |a DE-859 |a DE-1050 |a DE-12 |a DE-83 |a DE-Aug4 |a DE-188 |a DE-1051 |a DE-M347 |a DE-11 |a DE-92 |a DE-29T |a DE-863 |a DE-20 |a DE-739 | ||
082 | 0 | |a 005.18 |2 22//ger | |
084 | |a ST 255 |0 (DE-625)143629: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
084 | |a DAT 383f |2 stub | ||
100 | 1 | |a Wirth, Niklaus |d 1934-2024 |e Verfasser |0 (DE-588)120777983 |4 aut | |
245 | 1 | 0 | |a Grundlagen und Techniken des Compilerbaus |c von Niklaus Wirth |
250 | |a 3., bearb. Aufl. | ||
264 | 1 | |a München |b Oldenbourg |c 2011 | |
300 | |a XIV, 194 S. |b graph. Darst. |c 24 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
500 | |a Literaturangaben | ||
650 | 0 | 7 | |a Übersetzerbau |0 (DE-588)4121803-6 |2 gnd |9 rswk-swf |
655 | 7 | |0 (DE-588)4123623-3 |a Lehrbuch |2 gnd-content | |
689 | 0 | 0 | |a Übersetzerbau |0 (DE-588)4121803-6 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m X:MVB |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=3857728&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=024437400&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-024437400 |
Datensatz im Suchindex
DE-BY-863_location | 1000 |
---|---|
DE-BY-FWS_call_number | 1000/ST 255 W799(3)st |
DE-BY-FWS_katkey | 412826 |
DE-BY-FWS_media_number | 083101259195 |
_version_ | 1806528060491563008 |
adam_text |
IMAGE 1
INHALT
VORWORT ZUR 1. AUFLAGE V
VORWORT IX
1 EINLEITUNG 1
2 SPRACHE UND SYNTAX 5
2.1 UEBUNGSAUFGABEN 10
3 REGULAERE SPRACHEN 13
3.1 UEBUNGSAUFGABE 17
4 ANALYSE VON KONTEXTFREIEN SPRACHEN 19
4.1 DIE METHODE DES REKURSIVEN ABSTIEGS 19
4.2 TABELLENGESTEUERTES TOP-DOWN-PARSING 23
4.3 BOTTOM-UP-PARSING 25
4.4 UEBUNGSAUFGABEN 28
5 ATTRIBUIERTE GRAMMATIKEN UND SEMANTIKANSCHLIISS 29
5.1 TYPENREGELN 29
5.2 AUSWERTUNGSREGELN 31
5.3 UEBERSETZUNGSREGELN 31
5.4 UEBUNGSAUFGABE 33
6 DIE PROGRAMMIERSPRACHE OBERON-0 35
7 EIN PARSER FUER OBERON-0 39
7.1 DER SCANNER 39
7.2 DER PARSER 41
7.3 BEHANDLUNG VON SYNTAKTISCHEN FEHLERN 43
7.4 UEBUNGSAUFGABEN 48
BIBLIOGRAFISCHE INFORMATIONEN HTTP://D-NB.INFO/1013759001
DIGITALISIERT DURCH
IMAGE 2
XII INHALT
8 EINBEZUG VON KONTEXT DURCH DEKLARATIONEN 49
8.1 VEREINBARUNGEN 49
8.2 EINTRAEGE VON DATENTYPEN 51
8.3 DATENREPRAESENTATION ZUR LAUFZEIT 53
8.4 UEBUNGSAUFGABEN 57
9 EINE RISC-ARCHITEKTUR ALS ZIELRECHNER 59
9.1 RESOURCEN UND REGISTER 60
9.2 INSTRUKTIONEN UND FORMATE 61
9.3 EIN EMULATOR 63
10 AUSDRUECKE UND ZUWEISUNGEN 67
10.1 DIREKTE CODEERZEUGUNG NACH DEM KELLER-PRINZIP 67
10.2 VERZOEGERTE CODEERZEUGUNG 70
10.3 INDIZIERTE VARIABLEN UND RECORD-FELDER 75
10.4 UEBUNGSAUFGABEN 81
11 BEDINGTE UND WIEDERHOLTE ANWEISUNGEN, BOOLE'SCHE AUSDRUECKE 83
11.1 VERGLEICHE UND SPRUENGE 83
11.2 BEDINGTE UND WIEDERHOLTE ANWEISUNGEN 84
11.3 BOOLE'SCHE OPERATIONEN 89
11.4 ZUWEISUNGEN ZU BOOLE'SCHEN VARIABLEN 93
11.5 UEBUNGSAUFGABEN 94
12 PROZEDUREN UND DAS KONZEPT DER LOKALITAET 97
12.1 LAUFZEITORGANISATION IM SPEICHER 97
12.2 DIE ADRESSIERUNG VON VARIABLEN 100
12.3 PARAMETER 102
12.4 PROZEDURVEREINBARUNGEN UND AUFRUFE 104
12.5 STANDARDPROZEDUREN 110
12.6 FUNKTIONSPROZEDUREN 112
12.7 UEBUNGSAUFGABEN 112
IMAGE 3
INHALT XIII
13 ELEMENTARE DATENTYPEN 115
13.1 DIE TYPEN REAL UND LONGREAL 115
13.2 KOMPATIBILITAET ZWISCHEN NUMERISCHEN DATENTYPEN 116
13.3 DER DATENTYP SET 118
13.4 UEBUNGSAUFGABEN 120
14 OFFENE ARRAYS, POINTER UND PROZEDURTYPEN 121
14.1 OFFENE ARRAYS 121
14.2 DYNAMISCHE DATENSTRUKTUREN UND POINTER 122
14.3 PROZEDURTYPEN 126
14.4 UEBUNGSAUFGABEN 127
15 MODULE UND GETRENNTE UEBERSETZUNG 129
15.1 DAS PRINZIP DES INFORMATION-HIDINGS 129
15.2 GETRENNTE UEBERSETZUNG 130
15.3 IMPLEMENTIERUNG VON SYMBOLDATEIEN 132
15.4 ADRESSIERUNG EXTERNER OBJEKTE 136
15.5 KONSISTENZPRUEFUNG VON MODULEN 138
15.6 UEBUNGSAUFGABEN 140
16 OPTIMIERUNGEN UND DIE FRONTEND-BACKEND-STRUKTUR 141
16.1 GRUNDSAETZLICHE UEBERLEGUNGEN 141
16.2 EINFACHE OPTIMIERUNGEN 143
16.3 VERMEIDUNG WIEDERHOLTER AUSWERTUNG 143
16.4 REGISTERVERWALTUNG 144
16.5 DIEFRONTEND-BACKEND-COMPILERSTRUKTUR 146
16.6 UEBUNGSAUFGABEN 150
ANHANG A: SYNTAX 153
A.L OBERON-0 153
A.2 OBERON 154
A.3 SYMBOLDATEI 156
ANHANG B: DER LATIN-A-ZEICHENSATZ 157
IMAGE 4
XIV INHALT
ANHANG C: OBERON-0-COMPILER 159
C.L SYMBOLDATEI 159
C.2 DER PARSER 163
C.3 DER CODE-GENERATOR 174
ANHANG D: DER RISC-PROZESSOR IN VERILOG 185
LITERATURVERZEICHNIS 191
STICHWORTVERZEICHNIS 193 |
any_adam_object | 1 |
author | Wirth, Niklaus 1934-2024 |
author_GND | (DE-588)120777983 |
author_facet | Wirth, Niklaus 1934-2024 |
author_role | aut |
author_sort | Wirth, Niklaus 1934-2024 |
author_variant | n w nw |
building | Verbundindex |
bvnumber | BV039586222 |
classification_rvk | ST 255 |
classification_tum | DAT 383f |
ctrlnum | (OCoLC)755084134 (DE-599)DNB1013759001 |
dewey-full | 005.18 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.18 |
dewey-search | 005.18 |
dewey-sort | 15.18 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | 3., bearb. Aufl. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV039586222</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20120828</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">110916s2011 d||| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">11,N30</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1013759001</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783486709513</subfield><subfield code="c">kart. : EUR 24.80 (DE)</subfield><subfield code="9">978-3-486-70951-3</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3486709518</subfield><subfield code="9">3-486-70951-8</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783486709513</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)755084134</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1013759001</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-523</subfield><subfield code="a">DE-91</subfield><subfield code="a">DE-859</subfield><subfield code="a">DE-1050</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-188</subfield><subfield code="a">DE-1051</subfield><subfield code="a">DE-M347</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-863</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-739</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.18</subfield><subfield code="2">22//ger</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">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 383f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Wirth, Niklaus</subfield><subfield code="d">1934-2024</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)120777983</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Grundlagen und Techniken des Compilerbaus</subfield><subfield code="c">von Niklaus Wirth</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">3., bearb. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">München</subfield><subfield code="b">Oldenbourg</subfield><subfield code="c">2011</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XIV, 194 S.</subfield><subfield code="b">graph. Darst.</subfield><subfield code="c">24 cm</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="500" ind1=" " ind2=" "><subfield code="a">Literaturangaben</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Übersetzerbau</subfield><subfield code="0">(DE-588)4121803-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="0">(DE-588)4123623-3</subfield><subfield code="a">Lehrbuch</subfield><subfield code="2">gnd-content</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Übersetzerbau</subfield><subfield code="0">(DE-588)4121803-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">X:MVB</subfield><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=3857728&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</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=024437400&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-024437400</subfield></datafield></record></collection> |
genre | (DE-588)4123623-3 Lehrbuch gnd-content |
genre_facet | Lehrbuch |
id | DE-604.BV039586222 |
illustrated | Illustrated |
indexdate | 2024-08-05T08:30:13Z |
institution | BVB |
isbn | 9783486709513 3486709518 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-024437400 |
oclc_num | 755084134 |
open_access_boolean | |
owner | DE-523 DE-91 DE-BY-TUM DE-859 DE-1050 DE-12 DE-83 DE-Aug4 DE-188 DE-1051 DE-M347 DE-11 DE-92 DE-29T DE-863 DE-BY-FWS DE-20 DE-739 |
owner_facet | DE-523 DE-91 DE-BY-TUM DE-859 DE-1050 DE-12 DE-83 DE-Aug4 DE-188 DE-1051 DE-M347 DE-11 DE-92 DE-29T DE-863 DE-BY-FWS DE-20 DE-739 |
physical | XIV, 194 S. graph. Darst. 24 cm |
publishDate | 2011 |
publishDateSearch | 2011 |
publishDateSort | 2011 |
publisher | Oldenbourg |
record_format | marc |
spellingShingle | Wirth, Niklaus 1934-2024 Grundlagen und Techniken des Compilerbaus Übersetzerbau (DE-588)4121803-6 gnd |
subject_GND | (DE-588)4121803-6 (DE-588)4123623-3 |
title | Grundlagen und Techniken des Compilerbaus |
title_auth | Grundlagen und Techniken des Compilerbaus |
title_exact_search | Grundlagen und Techniken des Compilerbaus |
title_full | Grundlagen und Techniken des Compilerbaus von Niklaus Wirth |
title_fullStr | Grundlagen und Techniken des Compilerbaus von Niklaus Wirth |
title_full_unstemmed | Grundlagen und Techniken des Compilerbaus von Niklaus Wirth |
title_short | Grundlagen und Techniken des Compilerbaus |
title_sort | grundlagen und techniken des compilerbaus |
topic | Übersetzerbau (DE-588)4121803-6 gnd |
topic_facet | Übersetzerbau Lehrbuch |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=3857728&prov=M&dok_var=1&dok_ext=htm http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=024437400&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT wirthniklaus grundlagenundtechnikendescompilerbaus |
Beschreibung
THWS Würzburg Zentralbibliothek Lesesaal
Signatur: |
1000 ST 255 W799(3)st |
---|---|
Exemplar 1 | ausleihbar Verfügbar Bestellen |