Structured control in programming languages
نویسندگان
چکیده
منابع مشابه
Towards Better Structured Definitions of Programming Languages
The use of abstract syntax and a behavioral model is discussed from the view-point of structuring the complexity in definitions of programming languages. A formalism for abstract syntax is presented which reflects the possibility of having one defining occurrence and an arbitrary number of applied occurrences of objects. Attributes can be associated with such a syntax for restricting the set of...
متن کاملControl Structures for Programming Languages
. The research reported here is the result of an investigation of several aspects of the control structure of programming languages. By control structures we mean _ • programming environments or operations which specify the sequencing and interpretation rules for programs or parts of programs. This dissertation attempts to demonstrate the thesis: complexity diminishes and clarity increases to a...
متن کاملDescribing data control in programming languages
One aspect of the semantics of a programming language concerns access to the data objects of the program (such as variables); language features relating to this aspect are known as data control features. Examples of such features include scope rules and parameter transmission. This paper describes a multi-pass, multi-layered model of the semantics of the data control aspect of programming langu...
متن کاملSPC-XML: A Structured Representation for Nested-Parallel Programming Languages
Nested-parallelism programming models, where the task graph associated to a computation is series-parallel, present good analysis properties that can be exploited for scheduling, cost estimation or automatic mapping to different architectures. In this paper we present an XML intermediate representation for nestedparallel programming languages from which the application task-graph can be easily ...
متن کاملA survey of high-level programming languages in control systems
This paper explains how advanced programming language concepts can be used to increase the readability and maintainability of control process software. The programming language concepts presented in this paper are: function pointers, variable argument functions and three concepts related to object-oriented programming: polymorphism, relationship of composition between classes and class methods....
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: ACM SIGPLAN Notices
سال: 1975
ISSN: 0362-1340,1558-1160
DOI: 10.1145/987305.987308