Entwicklung eines Lisp-zu-JavaScript-Compilers

CHF 74.40
Auf Lager
SKU
FK1D9KUTCSQ
Stock 1 Verfügbar
Geliefert zwischen Fr., 19.09.2025 und Mo., 22.09.2025

Details

Für die Entwicklung von plattformunabhängigen Anwendungen, die im Webbrowser ausgeführt werden sollen, steht nur die Programmiersprache JavaScript zur Verfügung. Ein Softwareentwickler muss zunächst diese Programmiersprache erlernen, was durch die unterschiedlichen JavaScript-Implementierungen in den einzelnen Webbrowsern erschwert wird. Um die Unterschiede in den einzelnen Webbrowsern auszugleichen und die Entwicklung von Webanwendungen in einer dem Softwareentwickler bekannten Programmiersprache zu ermöglichen, wurde ein Lisp-zu-JavaScript-Compiler entwickelt. Im vorliegenden Buch wird der Entwurf und die Implementierung eines solchen Compilers beschrieben. Bei der Entwicklung des Compilers wurde bewusst ein nicht-meta-zirkulärer Ansatz verfolgt. Im Gegensatz zur meta-zirkulären Implementierung wird hier der Compiler nicht in der Programmiersprache entwickelt, für deren Kompilierung er selbst zuständig ist. Durch den nicht-meta-zirkulären Ansatz werden Schwierigkeiten aufgedeckt, die bei einer meta-zirkulären Implementierung nicht auftreten.

Autorentext

Michael Bohn, B.Sc.: Bachelor Studium der Informatik an der Fachhochschule Trier. Seit 04/2007 Master Studium der Informatik, ebenfalls an der Fachhochschule Trier.


Klappentext

Für die Entwicklung von plattformunabhängigen Anwendungen, die im Webbrowser ausgeführt werden sollen, steht nur die Programmiersprache JavaScript zur Verfügung. Ein Softwareentwickler muss zunächst diese Programmiersprache erlernen, was durch die unterschiedlichen JavaScript-Implementierungen in den einzelnen Webbrowsern erschwert wird. Um die Unterschiede in den einzelnen Webbrowsern auszugleichen und die Entwicklung von Webanwendungen in einer dem Softwareentwickler bekannten Programmiersprache zu ermöglichen, wurde ein Lisp-zu-JavaScript-Compiler entwickelt. Im vorliegenden Buch wird der Entwurf und die Implementierung eines solchen Compilers beschrieben. Bei der Entwicklung des Compilers wurde bewusst ein nicht-meta-zirkulärer Ansatz verfolgt. Im Gegensatz zur meta-zirkulären Implementierung wird hier der Compiler nicht in der Programmiersprache entwickelt, für deren Kompilierung er selbst zuständig ist. Durch den nicht-meta-zirkulären Ansatz werden Schwierigkeiten aufgedeckt, die bei einer meta-zirkulären Implementierung nicht auftreten.

Cart 30 Tage Rückgaberecht
Cart Garantie

Weitere Informationen

  • Allgemeine Informationen
    • GTIN 09783639235791
    • Herausgeber VDM Verlag Dr. Müller e.K.
    • Anzahl Seiten 144
    • Genre Informatik & EDV
    • Gewicht 233g
    • Untertitel Entwurf und Implementierung
    • Größe H220mm x B150mm x T9mm
    • Jahr 2012
    • EAN 9783639235791
    • Format Kartonierter Einband (Kt)
    • ISBN 978-3-639-23579-1
    • Titel Entwicklung eines Lisp-zu-JavaScript-Compilers
    • Autor Michael Bohn
    • Sprache Deutsch

Bewertungen

Schreiben Sie eine Bewertung
Nur registrierte Benutzer können Bewertungen schreiben. Bitte loggen Sie sich ein oder erstellen Sie ein Konto.