|
Browse All Reviews > Software (D) > Programming Languages (D.3) > Processors (D.3.4) > Translator Writing Systems And Compiler Generators (D.3.4...)
|
|
 |
 |
 |
|
|
|
|
1-10 of 27
Reviews about "Translator Writing Systems And Compiler Generators (D.3.4...)":
|
Date Reviewed |
|
Generating LR syntax error messages from examples Jeffery C. ACM Transactions on Programming Languages and Systems 25(5): 631-640, 2003. Type: Article
Jeffery explains the need for a new type of error message generation system for LR parsers. Yet another compiler-compiler (YACC)-generated parsers support error messages by either adding error productions or synchronizing error diagnos...
|
Jan 27 2004 |
|
Graph rewrite systems for program optimization Assmann U. ACM Transactions on Programming Languages and Systems 22(4): 583-637, 2000. Type: Article
This paper reports a major result in the use of graph rewrite systems for program optimization. It was first submitted to the Transactions in 1996. The central idea is to represent all the information in an optimizer as a set of...
|
Jul 1 2001 |
|
A slicing-based approach for locating type errors Tip F., Dinesh T. ACM Transactions on Software Engineering and Methodology 10(1): 5-55, 2001. Type: Article
A new way of locating type errors is presented. It uses program slicing to improve the informativeness of error messages and the quality of the associated positional information. ...
|
May 1 2001 |
|
BURS automata generation Proebsting T. ACM Transactions on Programming Languages and Systems 17(3): 461-486, 1995. Type: Article
The author describes a simple, efficient algorithm to generate bottom-up rewrite system (BURS) tables. A BURS table can be used in a code generator to select optimal instructions efficiently. Efficiency is achieved because the dynamic ...
|
Sep 1 1996 |
|
Matching-based incremental evaluators for hierarchical attribute grammar dialects Carle A., Pollock L. ACM Transactions on Programming Languages and Systems 17(2): 394-429, 1995. Type: Article
Semantic values in a hierarchical attribute grammar can be defined by composing other attribute grammars. Two techniques make this possible. First, the attribute values are maintained separately from the syntax tree being evaluated, in...
|
Jan 1 1996 |
|
Decompilation: the enumeration of types and grammars Breuer P., Bowen J. ACM Transactions on Programming Languages and Systems 16(5): 1613-1647, 1994. Type: Article
A decompiler accepts low-level object code and produces the high-level source code that compiles into the object code. This paper describes a technique for constructing decompilers using attribute grammars and functional programming.
|
Sep 1 1995 |
|
Program optimization and parallelization using idioms Pinter S., Pinter R. ACM Transactions on Programming Languages and Systems 16(3): 305-327, 1994. Type: Article
The authors present a new translation technique for automatic parallelization based on recognition of “idioms” (standard constructs such as reductions and scans). Their technique consists of transforming all loops i...
|
Jun 1 1995 |
|
Engineering a simple, efficient code-generator generator Fraser C., Hanson D. (ed), Proebsting T. International Journal of Intelligent Systems in Accounting and Finance Management 1(3): 213-226, 1992. Type: Article
Unlike papers that focus on the theory of pattern matching or its application to code generation, this paper focuses on engineering the pattern matcher. The paper will interest programmers confronted with time or space requirements a...
|
May 1 1994 |
|
The art of compiler design Pittman T., Peters J., Prentice-Hall, Inc., Upper Saddle River, NJ, 1992. Type: Book (9780130481900)
The fundamental topics of compiler design (lexical analysis, parsing, semantic analysis, and code generation), as well as the theoretical principles that are used in this frame, are considered. The book presents a thorough theoretical ...
|
Apr 1 1994 |
|
Programming with generators: an introduction Berztiss A., Ellis Horwood, Upper Saddle River, NJ, 1990. Type: Book (9780137390878)
In this well-written introduction to the field of generators, the author defines a generator and elucidates using numerous examples. He compares generators with functions, highlighting their advantages. He then applies generators to s...
|
Nov 1 1992 |
|
|
|
|
|
|