Implementierung Funktionaler Programmiersprachen - Codegenerierung, Speicherverwaltung Und Testsysteme Fur Sprachen Mit Verzoegerter Auswertung (German, Paperback, 1993 ed.)


2.1 MS -Eine einfache funktionale Sprache Zur Beschreibung der Ubersetzung funktionaler Sprachen wird in diesem Ab schnitt eine einfache Sprache definiert, die als gemeinsamer Kern der meisten modernen funktionalen Sprachen angesehen werden kann. Diese Sprache enthalt keine Listen-oder Mengenabstraktionen und nur sehr eingeschrankte Moglich keiten des Pattern-Matching. Sie ist jedoch machtig genug, um die im folgenden behandelten wesentlichen Probleme der Codegenerierung aufzeigen zu konnen. Wir wollen diese Sprache Mini-SAMPAE oder kurz MS nennen, da sie eine Un termenge der in SAMPAE zulassigen Programme definiert. Die Syntax von MS ist in den Abbildungen 2.1, 2.2 und 2.3 zusammengefasst. Ein MS-Programm besteht aus einem einzigen Modul, das eine Liste von Definitionen und einen Ausdruck enthalt. Der Wert dieses Ausdrucks ist das Ergebnis des Programms bei der Ausfuhrung. In der globalen Definitionsliste konnen Typen und Funktionen definiert werden. Die Typen der definierten Funktionen konnen in MS nicht spezifiziert werden. Typdefinitionen dienen lediglich dazu, neue Datenkonstruktoren zu definieren. Es wird davon ausge gangen, dass eine fruhere Ubersetzungsphase, der Typ checker, das Programm auf Typkorrektheit uberpruft und fur jedes syntaktische Konstrukt einen Typ berechnet hat, der wahrend der Codegenerierungsphase erfragt werden kann."

R1,657

Or split into 4x interest-free payments of 25% on orders over R50
Learn more

Discovery Miles16570
Mobicred@R155pm x 12* Mobicred Info
Free Delivery
Delivery AdviceShips in 10 - 15 working days


Toggle WishListAdd to wish list
Review this Item

Product Description

2.1 MS -Eine einfache funktionale Sprache Zur Beschreibung der Ubersetzung funktionaler Sprachen wird in diesem Ab schnitt eine einfache Sprache definiert, die als gemeinsamer Kern der meisten modernen funktionalen Sprachen angesehen werden kann. Diese Sprache enthalt keine Listen-oder Mengenabstraktionen und nur sehr eingeschrankte Moglich keiten des Pattern-Matching. Sie ist jedoch machtig genug, um die im folgenden behandelten wesentlichen Probleme der Codegenerierung aufzeigen zu konnen. Wir wollen diese Sprache Mini-SAMPAE oder kurz MS nennen, da sie eine Un termenge der in SAMPAE zulassigen Programme definiert. Die Syntax von MS ist in den Abbildungen 2.1, 2.2 und 2.3 zusammengefasst. Ein MS-Programm besteht aus einem einzigen Modul, das eine Liste von Definitionen und einen Ausdruck enthalt. Der Wert dieses Ausdrucks ist das Ergebnis des Programms bei der Ausfuhrung. In der globalen Definitionsliste konnen Typen und Funktionen definiert werden. Die Typen der definierten Funktionen konnen in MS nicht spezifiziert werden. Typdefinitionen dienen lediglich dazu, neue Datenkonstruktoren zu definieren. Es wird davon ausge gangen, dass eine fruhere Ubersetzungsphase, der Typ checker, das Programm auf Typkorrektheit uberpruft und fur jedes syntaktische Konstrukt einen Typ berechnet hat, der wahrend der Codegenerierungsphase erfragt werden kann."

Customer Reviews

No reviews or ratings yet - be the first to create one!

Product Details

General

Imprint

Deutscher Universitats Verlag

Country of origin

Germany

Release date

1993

Availability

Expected to ship within 10 - 15 working days

First published

1993

Authors

Dimensions

210 x 148 x 14mm (L x W x T)

Format

Paperback - Trade

Pages

252

Edition

1993 ed.

ISBN-13

978-3-8244-2037-7

Barcode

9783824420377

Languages

value

Categories

LSN

3-8244-2037-6



Trending On Loot