DocumentCode :
3059273
Title :
Structure and generation of computer languages
Author :
Mally, Casimir
fYear :
1988
fDate :
9-13 Oct 1988
Firstpage :
58
Lastpage :
64
Abstract :
The concept of how computer languages can be developed from one origin is presented, along with the mathematical background for such a formulation. Computer language design is described as a two-dimensional process: first, a mathematical description of the process is formulated; later, it is the basis of its language development. The mathematical description is developed into still more detailed form as more information becomes available, and it is then put on a tree, where the problem developed is presented. Nodes of the tree represent different processing steps. Existing languages branch out on different levels of this tree: imperative, functional, logical and extendable. Such a systematic approach can significantly improve the overall presentation of the problem and design of computer languages by removing unnecessary repetitions and pointing out directions for development
Keywords :
formal languages; programming languages; systems analysis; computer languages; extendable; functional; imperative; language development; logical; mathematical background; mathematical description; processing steps; systematic approach; tree representation; Computational modeling; Computer languages; Computer simulation; Natural languages; Poles and towers; Shape; Wheels;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Languages, 1988. Proceedings., International Conference on
Conference_Location :
Miami Beach, FL
Print_ISBN :
0-8186-0874-9
Type :
conf
DOI :
10.1109/ICCL.1988.13043
Filename :
13043
Link To Document :
بازگشت