Übersetzung objektorientierter Programmiersprachen: Konzepte, abstrakte Maschinen und Praktikum "Java-Compiler"
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Berlin [u.a.]
Springer
1998
|
Schriftenreihe: | Springer-Lehrbuch
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | Literaturverz. S. 273 - 276 |
Beschreibung: | XIV, 287 S. |
ISBN: | 3540642560 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV012157818 | ||
003 | DE-604 | ||
005 | 20130213 | ||
007 | t | ||
008 | 980908s1998 gw |||| 00||| ger d | ||
020 | |a 3540642560 |c kart. : DM 49.90, sfr 46.00, S 365.00, ffr 188.00 |9 3-540-64256-0 | ||
035 | |a (OCoLC)845125059 | ||
035 | |a (DE-599)BVBBV012157818 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c DE | ||
049 | |a DE-739 |a DE-Aug4 |a DE-91G |a DE-20 |a DE-29T |a DE-384 |a DE-706 |a DE-526 |a DE-11 |a DE-523 | ||
050 | 0 | |a QA76.64 | |
084 | |a ST 231 |0 (DE-625)143618: |2 rvk | ||
084 | |a ST 240 |0 (DE-625)143625: |2 rvk | ||
084 | |a ST 255 |0 (DE-625)143629: |2 rvk | ||
084 | |a DAT 380f |2 stub | ||
084 | |a DAT 362f |2 stub | ||
084 | |a DAT 315f |2 stub | ||
100 | 1 | |a Bauer, Bernhard |e Verfasser |4 aut | |
245 | 1 | 0 | |a Übersetzung objektorientierter Programmiersprachen |b Konzepte, abstrakte Maschinen und Praktikum "Java-Compiler" |c Bernhard Bauer ; Riitta Höllerer |
264 | 1 | |a Berlin [u.a.] |b Springer |c 1998 | |
300 | |a XIV, 287 S. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Springer-Lehrbuch | |
500 | |a Literaturverz. S. 273 - 276 | ||
650 | 4 | |a Java (Computer program language) | |
650 | 4 | |a Object-oriented programming (Computer science) | |
650 | 0 | 7 | |a Übersetzerbau |0 (DE-588)4121803-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Java |g Programmiersprache |0 (DE-588)4401313-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Compiler |0 (DE-588)4148248-7 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Objektorientierte Programmiersprache |0 (DE-588)4172311-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Übersetzer |g Informatik |0 (DE-588)4121802-4 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Objektorientierte Programmiersprache |0 (DE-588)4172311-9 |D s |
689 | 0 | 1 | |a Übersetzer |g Informatik |0 (DE-588)4121802-4 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Java |g Programmiersprache |0 (DE-588)4401313-9 |D s |
689 | 1 | 1 | |a Compiler |0 (DE-588)4148248-7 |D s |
689 | 1 | |5 DE-604 | |
689 | 2 | 0 | |a Objektorientierte Programmiersprache |0 (DE-588)4172311-9 |D s |
689 | 2 | 1 | |a Übersetzerbau |0 (DE-588)4121803-6 |D s |
689 | 2 | |5 DE-604 | |
700 | 1 | |a Höllerer, Riitta |e Verfasser |4 aut | |
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=008235847&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-008235847 |
Datensatz im Suchindex
_version_ | 1804126768912662528 |
---|---|
adam_text | BERNHARD BAUER RIITTA HOELLERER UEBERSETZUNG OBJEKTORIENTIERTER
PROGRAMMIERSPRACHEN KONZEPTE, ABSTRAKTE MASCHINEN UND PRAKTIKUM
*JAVA-COMPILER MIT 29 ABBILDUNGEN SPRINGER INHALTSVERZEICHNIS TEIL 1:
THEORIE 1 EINLEITUNG 3 L. L UEBERSETZUNG VON PROGRAMMIERSPRACHEN 3 1.2
OBJEKTORIENTIERTHEIT UND OBJEKTORIENTIERTE PROGRAMMIERSPRACHEN 8 1.3
REINE UND HYBRIDE OBJEKTORIENTIERTE PROGRAMMIERSPRACHEN 10 1.4 DIE
PROGRAMMIERSPRACHE JAVA 11 1.5 UEBERBLICK UEBER DIE WEITEREN KAPITEL 11 2
OBJEKTORIENTIERTE KONZEPTE 15 2.1 KLASSENBASIERTE OBJEKTORIENTIERTE
SPRACHEN 16 2.1.1 OBJEKTE UND KLASSEN 16 2.1.2 GLEICHHEIT UND KOPIEREN
VON OBJEKTEN 25 2.1.3 ABSTRAKTE KLASSEN UND INTERFACE-KLASSEN 27 2.1.4
MULTI-METHODEN 28 2.2 VERERBUNG 29 2.2.1 EINFACHVERERBUNG 30 2.2.2
MEHRFACHVERERBUNG 42 2.2.3 DYNAMISCHE VERERBUNG 46 2.3 KAPSELUNG 46 2.4
PARAMETRISIERUNG UND GENERISCHE DATENTYPEN 48 2.5 PARAMETRISIERUNG
VERSUS VERERBUNG 51 2.6 POLYMORPHISMUS 53 3 UEBERSETZUNG
OBJEKTORIENTIERTER KONZEPTE UND ABSTRAKTE MASCHINEN 55 3.1 LOSE
UEBERSETZUNG 56 3.1.1 ABSTRAKTE MASCHINE AM 57 3.1.1.1 LAUFZEITUMGEBUNG
DER ABSTRAKTEN MASCHINE AM .57 3.1.1.2 BEFEHLE DER ABSTRAKTEN MASCHINE
AM 59 3.1.1.3 ADRESSIERUNGSARTEN 63 INHALTSVERZEICHNIS 3.1.2 KLASSEN UND
EINFACHVERERBUNG 64 3.1.3 METHODENDEKLARATIONEN 65 3.1.4 NACHRICHTEN UND
METHODENAUFRUFE 65 3.1.5 OBJEKTE 67 3.1.6 SEMIFORMALE BESCHREIBUNG DER
SEMANTIK DER ABSTRAKTEN MASCHINE 70 3.2 SMALLTALK-80-REALISIERUNG 75
3.2.1 KLASSEN UND EINFACHVERERBUNG 77 3.2.2 UEBERSETZUNG VON METHODEN 81
3.2.3 OBJEKTE 84 3.2.4 OBJEKTVERWALTUNG 84 3.2.5 METHODENAUFRUF 87 3.2.6
DIE ABSTRAKTE MASCHINE FUER SMALLTALK-80 88 3.3 JAVA-REALISIERUNG 89
3.3.1 KLASSEN UND EINFACHE VERERBUNG 90 3.3.1.1 EINTRAEGE IM
KONSTANTENPOOL 92 3.3.1.2 EINTRAEGE FUER INSTANZVARIABLEN 94 3.3.1.3
EINTRAEGE FUER METHODEN 95 3.3.1.4 BEMERKUNGEN 96 3.3.2
METHODENDEKLARATIONEN 96 3.3.3 METHODENAUFRUF UND RUECKSPRUNG 99 3.3.4
OBJEKTE 100 3.3.5 DIE VIRTUELLE MASCHINE VON JAVA 100 3.4
C++-REALISIERUNG 103 3.4.1 METHODEN, KLASSEN UND EINFACHE VERERBUNG 103
3.4.2 OBJEKTE 106 3.4.3 METHODENAUFRUF 107 3.4.4 MEHRFACHVERERBUNG 108
3.5 PARAMETRISIERUNG 112 3.5.1 KOPIERENDE SICHT 113 3.5.2 ECHTE
GENERISCHE SICHT 121 TYPINFERENZ UND TYPUEBERPRUEFUNG 127 4.1 TYPISIERUNG
UND BINDEN 127 4.1.1 TYPISIERUNG 127 4.1.2 BINDEN UND METHODENSUCHE 128
4.1.3 ZUSAMMENHANG VON TYPISIERUNG UND BINDEN 129 4.1.4
TYPISIERUNGSPROBLEME 129 4.2 TYPISIERUNG MIT DATENFLUSSANALYSE 130 4.2.1
DATENFLUSSANALYSE 130 4.2.2 TYPISIERUNG MIT DATENFLUSSANALYSE 135 4.3
TYPISIERUNG MIT CONSTRAINTS 137 INHALTSVERZEICHNIS XI 5 OPTIMIERUNGEN
145 5.1 STANDARDOPTIMIERUNGEN 147 5.1.1 ELIMINATION REDUNDANTER
AUSDRUECKE 147 5.1.2 KONSTANTENFALTUNG 148 5.1.3 ELIMINATION TOTEN
PROGRAMMCODES 149 5.1.4 KOPIEN-VERBREITUNG 150 5.1.5
SCHLEIFENOPTIMIERUNGEN 150 5.1.6 REDUKTION DES OPERATORS UND
ALGEBRAISCHE UMFORMUNGEN . 152 5.1.7 KONTROLLFLUSSOPTIMIERUNGEN 152 5.2
OBJEKTORIENTIERTE OPTIMIERUNGEN 152 5.2.1 INTRAPROZEDURALE
KLASSENANALYSE 153 5.2.2 ANALYSE DER KLASSENHIERARCHIE 154 5.2.3
EFFIZIENTE IMPLEMENTIERUNG DER METHODENSUCHE ZUR UEBERSETZUNGSZEIT 154
5.2.4 INKREMENTELLE PROGRAMMENTWICKLUNG UND SEPARATE UEBERSETZUNG 155
5.2.5 KLASSENTEST 155 5.2.5.1 EINFACH-KLASSENTEST 156 5.2.5.2
UNTERKLASSENTEST 157 5.2.5.3 VERWENDUNG VON KLASSENTESTS UND SPLITTING
.... 158 5.2.6 FUNKTIONSEXPANSION 160 5.2.7 WERTBASIERTE ANALYSE UND
INSTANZVARIABLEN-OPTIMIERUNG . . 161 5.2.8 PROFILE-INFORMATIONEN 162
5.2.9 SPEZIALISIERTE VARIANTEN: CUSTOMIZATION 162 5.2.10 LOOKUP- UND
INLINE-CACHES 163 6 SPEICHERBEREINIGUNG 165 6.1 NICHT-INKREMENTELLE
TECHNIKEN 166 6.1.1 MARK-SCAN-SPEICHERBEREINIGUNG 166 6.1.2 KOPIERENDE
SPEICHERBEREINIGUNG 167 6.1.2.1 KOPIERENDE SPEICHERBEREINIGUNG MIT ZWEI
REGIONEN 167 6.1.2.2 KOPIERENDE SPEICHERBEREINIGUNG MIT GENERATIONEN 170
6.2 INKREMENTELLE TECHNIKEN: REFERENZZAEHLENDE ALGORITHMEN 172 7 AUSBLICK
175 7.1 COMPILER-ENTWICKLUNG 175 7.1.1 BOOTSTRAPPING UND CROSS-COMPILER
175 7.1.2 COMPILER-GENERATOREN 176 XII INHALTSVERZEICHNIS 7.2 VARIANTEN
VON COMPILERN 177 7.2.1 DYNAMISCHE RECOMPILIERUNG 177 7.2.2
DEUTSCH-SCHIFFMAN-TECHNIK 177 7.2.3 JUST-IN-TIME COMPILER 178 7.2.4
COMPILER UND PROGRAMMKORREKTHEIT 178 7.3 HARDWARE-UNTERSTUETZUNG 179 TEIL
2: PRAXIS 8 COMPILERBAUPRAKTIKUM 183 9 JAVA - DIE PROGRAMMIERSPRACHE 185
9.1 JAVA-MERKMALE 185 9.2 OBJEKTE IN JAVA 188 9.3 AUSDRUECKE UND
STATEMENTS 188 9.4 EINSCHRAENKUNGEN 188 9.5 AUFGABEN 189 10 DAS
MAX-SYSTEM 191 10.1 EIGENSCHAFTEN 191 10.2 MAX-SPEZIFIKATIONEN 191 10.3
ORDNUNGSSORTIERTE TERME 192 10.4 OCCURRENCE- BZW. KNOTENSORTEN 193 10.5
MUSTER 194 10.5.1 SONDERSYMBOLE IN DEN MUSTERN 194 10.5.2 MUSTERSYNTAX
194 10.6 ATTRIBUTE 195 10.7 FUNKTIONEN 196 10.8 KONTEXTBEDINGUNGEN 197
10.9 GENERIERUNG EINES JAVA-UEBERSETZERS MIT DEM MAX-SYSTEM 198 10.10
AUFGABEN 198 11 BEFEHLE DER VIRTUELLEN JAVA-MASCHINE 201 11.1 KONSTANTEN
AUF DEN KELLER LADEN 202 11.2 LOKALE VARIABLEN AUF DEN KELLER LADEN 202
11.3 SPEICHERN IN EINE LOKALE VARIABLE 203 11.4 MANIPULATION DES KELLERS
204 11.5 BEHANDLUNG VON OBJEKTEN 204 11.6 ARITHMETISCHE BEFEHLE 205 11.7
SPRUNGBEFEHLE 206 11.8 METHODENAUFRUF UND RUECKSPRUNG 207
INHALTSVERZEICHNIS XIII 11.9 UEBERPRUEFUNG DER KLASSENZUGEHOERIGKEIT 209
11.10 ERZEUGUNG DES JVM-CODES 209 12 UEBERSETZERSPEZIFIKATION 211 12.1
BINDUNGSANALYSE (IDENTIFIKATION) 211 12.1.1 ZIELE DER BINDUNGSANALYSE
211 12.1.2 BINDUNGSANALYSE FUER JAVA 211 12.1.3 AUFGABEN 212 12.2
TYPDEKLARATIONEN UND TYPISIERUNG 213 12.2.1 TYPDEKLARATIONEN 213 12.2.2
TYPISIERUNG VON AUSDRUECKEN 214 12.2.3 AUFGABEN 218 12.3
MAX-SPEZIFIKATION DER KLASSENDATEI 219 12.3.1 AUFGABEN 221 12.4
AUSDRUECKE UND IHRE CODEERZEUGUNG 222 12.4.1 WERT EINES AUSDRUCKS 222
12.4.2 CODEERZEUGUNG FUER AUSDRUECKE 223 12.5 STATEMENTS UND IHRE
CODEERZEUGUNG 230 12.5.1 STATEMENTS 230 12.5.2 CODE FUER STATEMENTS 230
12.5.3 AUSDRUECKE ALS STATEMENTS 233 12.5.4 AUFGABEN 233 12.6
METHODENDEKLARATION 234 12.6.1 ABSTRAKTE SYNTAX 234 12.6.2
METHODENEINTRAEGE IN DIE KLASSENDATEI 235 12.6.3 ATTRIBUTIERUNG FUER
METHOD -KNOTEN 236 12.7 KELLERRAHMEN VON JAVA-METHODENINKARNATIONEN 237
12.8 METHODENAUFRUF 238 12.8.1 ABSTRAKTE SYNTAX 238 12.8.2
METHODENREFERENZEINTRAEGE IM KONSTANTENPOOL 239 12.8.3 JVM-CODE 240
12.8.4 ATTRIBUTIERUNG FUER METHODCALL-KNOTEN 241 12.8.5 AUFGABEN 242
12.9 VERERBUNG 243 12.9.1 VERERBUNG IN JAVA 243 12.9.2 IMPLEMENTIERUNG
VON VERERBUNG 244 12.9.3 BERUECKSICHTIGUNG DER VERERBUNGSHIERARCHIE 245
12.9.4 IMPLEMENTIERUNG VON SUPER 245 12.9.5 AUFGABEN 246 12.10
AUSGABESCHNITTSTELLE 247 12.10.1 JAVA-KLASSEN FUER PRINT-AUSGABEN 247
12.10.2 CODE FUER PRINT-AUSGABEN 249 12.10.3 AUFGABEN 250 XIV
INHALTSVERZEICHNIS ANHANG A: KLASSENFILE UND BYTECODE 253 ANHANG B:
JAVA-SYNTAX 257 LITERATUR 273 SACHVERZEICHNIS 277
|
any_adam_object | 1 |
author | Bauer, Bernhard Höllerer, Riitta |
author_facet | Bauer, Bernhard Höllerer, Riitta |
author_role | aut aut |
author_sort | Bauer, Bernhard |
author_variant | b b bb r h rh |
building | Verbundindex |
bvnumber | BV012157818 |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.64 |
callnumber-search | QA76.64 |
callnumber-sort | QA 276.64 |
callnumber-subject | QA - Mathematics |
classification_rvk | ST 231 ST 240 ST 255 |
classification_tum | DAT 380f DAT 362f DAT 315f |
ctrlnum | (OCoLC)845125059 (DE-599)BVBBV012157818 |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02486nam a2200589 c 4500</leader><controlfield tag="001">BV012157818</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20130213 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">980908s1998 gw |||| 00||| ger d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3540642560</subfield><subfield code="c">kart. : DM 49.90, sfr 46.00, S 365.00, ffr 188.00</subfield><subfield code="9">3-540-64256-0</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)845125059</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV012157818</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">DE</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-739</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-384</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-526</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-523</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">QA76.64</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 231</subfield><subfield code="0">(DE-625)143618:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 240</subfield><subfield code="0">(DE-625)143625:</subfield><subfield code="2">rvk</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">DAT 380f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 362f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 315f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Bauer, Bernhard</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Übersetzung objektorientierter Programmiersprachen</subfield><subfield code="b">Konzepte, abstrakte Maschinen und Praktikum "Java-Compiler"</subfield><subfield code="c">Bernhard Bauer ; Riitta Höllerer</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Berlin [u.a.]</subfield><subfield code="b">Springer</subfield><subfield code="c">1998</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XIV, 287 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="490" ind1="0" ind2=" "><subfield code="a">Springer-Lehrbuch</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Literaturverz. S. 273 - 276</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Java (Computer program language)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Object-oriented programming (Computer science)</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="650" ind1="0" ind2="7"><subfield code="a">Java</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4401313-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Compiler</subfield><subfield code="0">(DE-588)4148248-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Objektorientierte Programmiersprache</subfield><subfield code="0">(DE-588)4172311-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Übersetzer</subfield><subfield code="g">Informatik</subfield><subfield code="0">(DE-588)4121802-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Objektorientierte Programmiersprache</subfield><subfield code="0">(DE-588)4172311-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Übersetzer</subfield><subfield code="g">Informatik</subfield><subfield code="0">(DE-588)4121802-4</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">Java</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4401313-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">Compiler</subfield><subfield code="0">(DE-588)4148248-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="2" ind2="0"><subfield code="a">Objektorientierte Programmiersprache</subfield><subfield code="0">(DE-588)4172311-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2="1"><subfield code="a">Übersetzerbau</subfield><subfield code="0">(DE-588)4121803-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Höllerer, Riitta</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</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=008235847&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-008235847</subfield></datafield></record></collection> |
id | DE-604.BV012157818 |
illustrated | Not Illustrated |
indexdate | 2024-07-09T18:22:42Z |
institution | BVB |
isbn | 3540642560 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-008235847 |
oclc_num | 845125059 |
open_access_boolean | |
owner | DE-739 DE-Aug4 DE-91G DE-BY-TUM DE-20 DE-29T DE-384 DE-706 DE-526 DE-11 DE-523 |
owner_facet | DE-739 DE-Aug4 DE-91G DE-BY-TUM DE-20 DE-29T DE-384 DE-706 DE-526 DE-11 DE-523 |
physical | XIV, 287 S. |
publishDate | 1998 |
publishDateSearch | 1998 |
publishDateSort | 1998 |
publisher | Springer |
record_format | marc |
series2 | Springer-Lehrbuch |
spelling | Bauer, Bernhard Verfasser aut Übersetzung objektorientierter Programmiersprachen Konzepte, abstrakte Maschinen und Praktikum "Java-Compiler" Bernhard Bauer ; Riitta Höllerer Berlin [u.a.] Springer 1998 XIV, 287 S. txt rdacontent n rdamedia nc rdacarrier Springer-Lehrbuch Literaturverz. S. 273 - 276 Java (Computer program language) Object-oriented programming (Computer science) Übersetzerbau (DE-588)4121803-6 gnd rswk-swf Java Programmiersprache (DE-588)4401313-9 gnd rswk-swf Compiler (DE-588)4148248-7 gnd rswk-swf Objektorientierte Programmiersprache (DE-588)4172311-9 gnd rswk-swf Übersetzer Informatik (DE-588)4121802-4 gnd rswk-swf Objektorientierte Programmiersprache (DE-588)4172311-9 s Übersetzer Informatik (DE-588)4121802-4 s DE-604 Java Programmiersprache (DE-588)4401313-9 s Compiler (DE-588)4148248-7 s Übersetzerbau (DE-588)4121803-6 s Höllerer, Riitta Verfasser aut HEBIS Datenaustausch Darmstadt application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=008235847&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Bauer, Bernhard Höllerer, Riitta Übersetzung objektorientierter Programmiersprachen Konzepte, abstrakte Maschinen und Praktikum "Java-Compiler" Java (Computer program language) Object-oriented programming (Computer science) Übersetzerbau (DE-588)4121803-6 gnd Java Programmiersprache (DE-588)4401313-9 gnd Compiler (DE-588)4148248-7 gnd Objektorientierte Programmiersprache (DE-588)4172311-9 gnd Übersetzer Informatik (DE-588)4121802-4 gnd |
subject_GND | (DE-588)4121803-6 (DE-588)4401313-9 (DE-588)4148248-7 (DE-588)4172311-9 (DE-588)4121802-4 |
title | Übersetzung objektorientierter Programmiersprachen Konzepte, abstrakte Maschinen und Praktikum "Java-Compiler" |
title_auth | Übersetzung objektorientierter Programmiersprachen Konzepte, abstrakte Maschinen und Praktikum "Java-Compiler" |
title_exact_search | Übersetzung objektorientierter Programmiersprachen Konzepte, abstrakte Maschinen und Praktikum "Java-Compiler" |
title_full | Übersetzung objektorientierter Programmiersprachen Konzepte, abstrakte Maschinen und Praktikum "Java-Compiler" Bernhard Bauer ; Riitta Höllerer |
title_fullStr | Übersetzung objektorientierter Programmiersprachen Konzepte, abstrakte Maschinen und Praktikum "Java-Compiler" Bernhard Bauer ; Riitta Höllerer |
title_full_unstemmed | Übersetzung objektorientierter Programmiersprachen Konzepte, abstrakte Maschinen und Praktikum "Java-Compiler" Bernhard Bauer ; Riitta Höllerer |
title_short | Übersetzung objektorientierter Programmiersprachen |
title_sort | ubersetzung objektorientierter programmiersprachen konzepte abstrakte maschinen und praktikum java compiler |
title_sub | Konzepte, abstrakte Maschinen und Praktikum "Java-Compiler" |
topic | Java (Computer program language) Object-oriented programming (Computer science) Übersetzerbau (DE-588)4121803-6 gnd Java Programmiersprache (DE-588)4401313-9 gnd Compiler (DE-588)4148248-7 gnd Objektorientierte Programmiersprache (DE-588)4172311-9 gnd Übersetzer Informatik (DE-588)4121802-4 gnd |
topic_facet | Java (Computer program language) Object-oriented programming (Computer science) Übersetzerbau Java Programmiersprache Compiler Objektorientierte Programmiersprache Übersetzer Informatik |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=008235847&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT bauerbernhard ubersetzungobjektorientierterprogrammiersprachenkonzepteabstraktemaschinenundpraktikumjavacompiler AT hollererriitta ubersetzungobjektorientierterprogrammiersprachenkonzepteabstraktemaschinenundpraktikumjavacompiler |