Abstract
Van Wijngaarden grammars can be used for directly constructing problem solutions according to A. van Wijngaarden's nonprocedural problem solving method. The basis for this is the computational power of the grammars as well as their suitability for expressing abstractions and general transformations. A formal analysis of the latter property leads to an approach towards a general information processing model. As an application of this model a state-oriented method of program development is presented.
Preview
Unable to display preview. Download preview PDF.
References
Bauer, F.L.: Algorithms and Algebra, Symposium “Algorithm in Modern Mathematics and Computer Science”, Urgench, USSR, September 1979
Cleaveland, J.C., and Uzgalis, R.C.: Grammars for Programming Languages, New York etc., 1977
Deussen, P.: A Decidability Criterion for van Wijngaarden Grammars, Acta Informatica, 5, 353–375, 1975
Dijkstra, E.W.: Guarded Commands, Nondeterminacy and Formal Derivation of Programs, Comm.ACM, 18, 453–457, 1975
Hesse, W.: Vollständige formale Beschreibung von Programmiersprachen mit zweischichtigen Grammatiken, Bericht 7623, TUM, München, 1976
Mal'cev, A.I.: Algorithms and recursive functions, (translated from Russian), Groningen, 1970
Scott, D.: Logic and Programming Languages, Comm.ACM, 19, 634–641, 1976
van Wijngaarden, A.: vW — Grammatiken und konzeptuelle Komplexität, Kolloquium “Rechenanlagen und Anwendungsverfahren”, Inst. f. Angew. Math. u. Rechenzentrum d. Univ. Hamburg, Juni 1979 (not published)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1980 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kupka, I. (1980). Van wijngaarden grammars as a special information processing model. In: Dembiński, P. (eds) Mathematical Foundations of Computer Science 1980. MFCS 1980. Lecture Notes in Computer Science, vol 88. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0022519
Download citation
DOI: https://doi.org/10.1007/BFb0022519
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-10027-0
Online ISBN: 978-3-540-38194-5
eBook Packages: Springer Book Archive