: Programming of technical tasks can often be viewed as translation from one formal language into another. Thus suitable translators can improve productivity. Depot4 is a metasystem for rapid development of translators. Its unique translation centered metalanguage is for efficiency and ease of use by non-experts. The implementation, which is by preprocessing, benefits from the innovative features of the Oberon System. A generalisation of the language notion accompanied by extensibility of the metasystem offer new ways of application. Some are illustrated by example. Keywords: Object-Oriented Programming; Automatic Programming; Compiling Techniques; Tools and Techniques; Metasystems; Oberon 1. Introduction The translator-generator Depot4 ...
Abstract:- Any large software system is much easier to understand and implement if the designer take...
Operations languages are used to write spacecraft operations procedures. The APPAREIL tool automates...
We present a new system to support the construction of language-based software. Its major innovation...
Includes bibliographical references (page 57)A package of computer programs for automatically\ud gen...
Essentially all program translators (both source-to-source translators and compilers) operate via ...
A translator is a computer program which translates the representation of an algorithm from one kind...
This paper describes how to translate the compiler directives for conditional compilation in automat...
A key problem in retargeting a compiler is to map the compiler's intermediate representation to the ...
With the development of new technologies, programming languages and their devices the need arises fo...
This thesis deals with the topic of programming linguistics. A survey of the current techniques in t...
Although new high-level programming languages continue to be proposed, major software development ef...
The need for translating program source-code between many different programming languages arises in ...
Automatic code translation could be a useful technique for software migration, provided it can be do...
Combining attribute grammars with object-oriented programming supports a new kind of declarative pro...
The development and validation of language translators (e.g. port programs, language preprocessors, ...
Abstract:- Any large software system is much easier to understand and implement if the designer take...
Operations languages are used to write spacecraft operations procedures. The APPAREIL tool automates...
We present a new system to support the construction of language-based software. Its major innovation...
Includes bibliographical references (page 57)A package of computer programs for automatically\ud gen...
Essentially all program translators (both source-to-source translators and compilers) operate via ...
A translator is a computer program which translates the representation of an algorithm from one kind...
This paper describes how to translate the compiler directives for conditional compilation in automat...
A key problem in retargeting a compiler is to map the compiler's intermediate representation to the ...
With the development of new technologies, programming languages and their devices the need arises fo...
This thesis deals with the topic of programming linguistics. A survey of the current techniques in t...
Although new high-level programming languages continue to be proposed, major software development ef...
The need for translating program source-code between many different programming languages arises in ...
Automatic code translation could be a useful technique for software migration, provided it can be do...
Combining attribute grammars with object-oriented programming supports a new kind of declarative pro...
The development and validation of language translators (e.g. port programs, language preprocessors, ...
Abstract:- Any large software system is much easier to understand and implement if the designer take...
Operations languages are used to write spacecraft operations procedures. The APPAREIL tool automates...
We present a new system to support the construction of language-based software. Its major innovation...