Skip to main content

2017 | OriginalPaper | Buchkapitel

2. Compilers and Interpreters

Aktivieren Sie unsere intelligente Suche um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Before looking at the details of programming language implementation, we need to examine some of the characteristics of programming languages to find out how they are structured and defined.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
2.
Zurück zum Zitat Jensen K, Wirth N (1985) Pascal user manual and report – ISO Pascal standard, 3rd edn. Springer, New York CrossRefMATH Jensen K, Wirth N (1985) Pascal user manual and report – ISO Pascal standard, 3rd edn. Springer, New York CrossRefMATH
3.
Zurück zum Zitat Jensen K, Wirth N (1975) The Pascal user manual and report, 2nd edn. Springer, New York CrossRefMATH Jensen K, Wirth N (1975) The Pascal user manual and report, 2nd edn. Springer, New York CrossRefMATH
4.
Zurück zum Zitat van Wijngaarden A, Mailloux BJ, Peck JEL, Coster CHA, Sintzoff M, Lindsey CH, Meertens LGLT, Fisker RG (1975) Revised report on the algorithmic language ALGOL 68. Acta Inform 5:1–236 CrossRefMATH van Wijngaarden A, Mailloux BJ, Peck JEL, Coster CHA, Sintzoff M, Lindsey CH, Meertens LGLT, Fisker RG (1975) Revised report on the algorithmic language ALGOL 68. Acta Inform 5:1–236 CrossRefMATH
5.
Zurück zum Zitat Winskel G (1993) The formal semantics of programming languages. The MIT Press, Cambridge MATH Winskel G (1993) The formal semantics of programming languages. The MIT Press, Cambridge MATH
6.
Zurück zum Zitat Cooper KD, Torczon L (2011) Engineering a compiler, 2nd edn. Morgan Kaufmann, San Francisco MATH Cooper KD, Torczon L (2011) Engineering a compiler, 2nd edn. Morgan Kaufmann, San Francisco MATH
7.
Zurück zum Zitat Chomsky N (1956) Three models for the description of language. IRE Trans Inf Theory 2:113–124 CrossRefMATH Chomsky N (1956) Three models for the description of language. IRE Trans Inf Theory 2:113–124 CrossRefMATH
8.
Zurück zum Zitat United States of America Standards Institute, New York (1966) USA Standard FORTRAN – USAS X3.9-1966 United States of America Standards Institute, New York (1966) USA Standard FORTRAN – USAS X3.9-1966
9.
Zurück zum Zitat McKeeman WM, Horning JJ, Wortman DB (1970) A compiler generator. Prentice Hall, Englewood Cliffs McKeeman WM, Horning JJ, Wortman DB (1970) A compiler generator. Prentice Hall, Englewood Cliffs
10.
Zurück zum Zitat Terry PD (1986) Programming language translation: a practical approach. International computer science series. Addison-Wesley Publishing Company, Reading Terry PD (1986) Programming language translation: a practical approach. International computer science series. Addison-Wesley Publishing Company, Reading
11.
12.
Zurück zum Zitat Lindholm T, Yellin F (1997) The Java virtual machine specification. The Java series. Addison-Wesley, Reading Lindholm T, Yellin F (1997) The Java virtual machine specification. The Java series. Addison-Wesley, Reading
13.
Zurück zum Zitat Hopcroft JE, Ullman JD (1979) Introduction to automata theory, languages and computation. Addison-Wesley Publishing Company, Reading MATH Hopcroft JE, Ullman JD (1979) Introduction to automata theory, languages and computation. Addison-Wesley Publishing Company, Reading MATH
14.
Zurück zum Zitat Aho AV, Lam MS, Sethi R, Ullman JD (2007) Compilers - principles, techniques and tools, 2nd edn. Pearson Education, Upper Saddle River MATH Aho AV, Lam MS, Sethi R, Ullman JD (2007) Compilers - principles, techniques and tools, 2nd edn. Pearson Education, Upper Saddle River MATH
15.
Zurück zum Zitat Mogensen TÆ (2011) Introduction to compiler design. Undergraduate topics in computer science. Springer, Berlin Mogensen TÆ (2011) Introduction to compiler design. Undergraduate topics in computer science. Springer, Berlin
Metadaten
Titel
Compilers and Interpreters
verfasst von
Des Watson
Copyright-Jahr
2017
DOI
https://doi.org/10.1007/978-3-319-52789-5_2