Unified Approach to Environments in a Process Functional Language
Ján Kollár
Computing and Informatics, Tome 28 (2012) no. 1, / Harvested from Computing and Informatics
A process functional paradigm is based on applications of processes and functions instead of assignments. The imperative computation and the functional evaluation are clearly separated in a well-balanced manner, providing the strong feedback about the implementation to a user. In this paper we present the unified approach to explicit and implicit environments in PFL -- an experimental process functional language, as a uniform basis for approved implementation extensible by additional specification. PFL environmental concept is the generalized implementation substance, which can be found in many programming languages exploiting the large variety of programming paradigms. Environment variables do not occur in expressions, being still visible to a programmer either in PFL textual form or in an equivalent form of control driven data flow graphs.
Publié le : 2012-01-26
Classification:  Programming paradigms; implementation principles; explicit and implicit environment; environmental application; control driven dataflow; referential transparency; side effects
@article{cai464,
     author = {J\'an Koll\'ar},
     title = {Unified Approach to Environments in a Process Functional Language},
     journal = {Computing and Informatics},
     volume = {28},
     number = {1},
     year = {2012},
     language = {en},
     url = {http://dml.mathdoc.fr/item/cai464}
}
Ján Kollár. Unified Approach to Environments in a Process Functional Language. Computing and Informatics, Tome 28 (2012) no. 1, . http://gdmltest.u-ga.fr/item/cai464/