An extensible language for the generation of parallel data manipulation and and control packages:

Abstract: "The design and implementation of the language fSDL (full Structure Definition Language) is discussed. In fSDL, complex user- defined data types such as lists, tables, trees, and graphs can be constructed from a tiny set of primitives. Beyond mere structure definitions (also offered b...

Full description

Saved in:
Bibliographic Details
Main Authors: Walters, Humphrey R. (Author), Kamperman, Jasper F. (Author), Dinesh, T. B. (Author)
Format: Book
Language:English
Published: Amsterdam 1995
Series:Centrum voor Wiskunde en Informatica <Amsterdam> / Department of Computer Science: Report CS 95,75
Subjects:
Summary:Abstract: "The design and implementation of the language fSDL (full Structure Definition Language) is discussed. In fSDL, complex user- defined data types such as lists, tables, trees, and graphs can be constructed from a tiny set of primitives. Beyond mere structure definitions (also offered by previously existing tools) high-level functionality on these data types can be specified. In the COMPARE (ESPRIT) project, the C code generated from an fSDL specification will be used by compiler-components running in parallel on a common data pool. fSDL is first translated into a sublanguage, flat fSDL, from which the actual C code is produced. Flat fSDL is a convenient interface for cooperation with other compiler generation tools. There is a formal relation between the input fSDL and the resulting flat form."
Physical Description:16 S.

There is no print copy available.

Interlibrary loan Place Request Caution: Not in THWS collection!