. Actress accepts the action-semantic description of a source language, and from it generates a compiler. The generated compiler translates its source program to an action, performs sort inference on this action, (optionally) simplifies it by transformations, and finally translates it to object code. The sort inference phase provides valuable information for the subsequent transformation and code generation phases. In this paper we study the problem of sort inference on actions. 1 Introduction Actress is an action-semantics directed compiler generator [4]. It accepts a formal description of the syntax and action semantics [10, 16] of a particular programming language, called the source language, and automatically generates a compiler that ...
Many program transformation languages simplify the implementation of program transformations. Howeve...
It is suggested that denotational semantic definitions of programming languages should be based on ...
A compiler generator is described which produces compilers competitive with handwritten ones in comp...
Given the action-semantic description of a source language, Actress generates a compiler. The genera...
Action semantics is a semantic meta-language developed by Mosses and Watt for specifying programming...
We present a system, that generates a compiler and abstract machine from a Natural Semantics specifi...
ACTRESS is a semantics-directed compiler generation system based on action semantics. Its aim is to ...
Action Semantics is a new and interesting foundation for semantics based compiler generation. In th...
Compiler generation based on Mosses ’ action semantics has been studied by Brown, Moura, and Watt, a...
Over the past 30 years, researchers have developed a large variety of semantic models of object-orie...
One of the most challenging tasks a programmer can face is attempting to analyse and understand a le...
A programming language is an essential ingredient for writing concise, maintainable, and error-free ...
This thesis addresses the problem of systematically implementing object-oriented models by identifyi...
We have designed, implemented, and proved the correctness of a compiler generator that accepts actio...
Gated attribute grammars and error-tolerant unification expand upon the usual views of attribute gr...
Many program transformation languages simplify the implementation of program transformations. Howeve...
It is suggested that denotational semantic definitions of programming languages should be based on ...
A compiler generator is described which produces compilers competitive with handwritten ones in comp...
Given the action-semantic description of a source language, Actress generates a compiler. The genera...
Action semantics is a semantic meta-language developed by Mosses and Watt for specifying programming...
We present a system, that generates a compiler and abstract machine from a Natural Semantics specifi...
ACTRESS is a semantics-directed compiler generation system based on action semantics. Its aim is to ...
Action Semantics is a new and interesting foundation for semantics based compiler generation. In th...
Compiler generation based on Mosses ’ action semantics has been studied by Brown, Moura, and Watt, a...
Over the past 30 years, researchers have developed a large variety of semantic models of object-orie...
One of the most challenging tasks a programmer can face is attempting to analyse and understand a le...
A programming language is an essential ingredient for writing concise, maintainable, and error-free ...
This thesis addresses the problem of systematically implementing object-oriented models by identifyi...
We have designed, implemented, and proved the correctness of a compiler generator that accepts actio...
Gated attribute grammars and error-tolerant unification expand upon the usual views of attribute gr...
Many program transformation languages simplify the implementation of program transformations. Howeve...
It is suggested that denotational semantic definitions of programming languages should be based on ...
A compiler generator is described which produces compilers competitive with handwritten ones in comp...