First version of a data flow procedure language

  • Jack B. Dennis
Calcul Parallele Parallel Processing

DOI: 10.1007/3-540-06859-7_145

Part of the Lecture Notes in Computer Science book series (LNCS, volume 19)
Cite this paper as:
Dennis J.B. (1974) First version of a data flow procedure language. In: Robinet B. (eds) Programming Symposium. Lecture Notes in Computer Science, vol 19. Springer, Berlin, Heidelberg


A language for representing computational procedures based on the concept of data flow is presented in terms of a semantic model that permits concurrent execution of noninterfering program parts. Procedures in the language operate on elementary and structured values, and always define functional transformations of values. The language is equivalent in expressive power to a block structured language with internal procedure variables and is a generalization of pure Lisp. The language is being used as a model for study of fundamental semantic constructs for programming, as a target language for evaluating trans-latability of programs expressed at the user-language level, and as a guide for research in advanced computer architecture.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag 1974

Authors and Affiliations

  • Jack B. Dennis
    • 1
  1. 1.Project MAC, MITCambridge

Personalised recommendations