Results 221 to 230 of about 3,212 (267)
Some of the next articles are maybe not open access.
Using the CDL compiler-compiler
1974In this sequence of lectures one compiler compiler is going to be highlighted by means of somewhat larger examples, preceded by a discussion of ideas underlying it.
openaire +1 more source
Compilation reuse and hybrid compilation
ACM SIGPLAN Notices, 2006Compiling hardware models to machine code poses some unusual problems. While compilers for traditional programming languages are well understood, they tend to take very long to compile the C code generated from hardware models. The code generated from hardware models, unlike in the inputs seen by traditional compilers, have too many simple routines ...
openaire +1 more source
jShio — A Customization Language Compiler—Compiler
2001When software developers create software, they usually want to attach some customizable functions to their software. These functions are usually implemented by reading a customization file or by manipulating a GUI. In this paper we describe a system called “jShio”.
Hideharu Kojima, Rolf Adams
openaire +1 more source
Reducing compilation time by a compilation server
Software: Practice and Experience, 1993AbstractIn language systems that support separate compilation, we often observe that header files are internalized over and over again when the source files that depend on them are compiled. Making a compiler a long‐lived server eliminates such redundant processing of header files, thus reducing the compilation time.
openaire +1 more source
Compilation by Transformation in the Glasgow Haskell Compiler
1995In this paper we describe the full set of local program transformations implemented in the Glasgow Haskell Compiler. The transformations are presented as source to source transformations in a simple functional language. The idea is that by composing these simple and small high level transformations one can achieve most of the benefits of more ...
Simon Peyton Jones, André L. M. Santos
openaire +1 more source
Serial compilation and the 1401 FORTRAN compiler
IBM Systems Journal, 1965This paper discusses a compiler Organization in which phases act sequentially on a source program held in core storage. A brief description of each phase of the 1401 FORTRAN compiler is given to illustrate the general scheme.
openaire +1 more source
1999
We report about a joint project of the universities at Karlsruhe, Kiel and Ulm on how to get correct compilers for realistic programming languages. Arguing about compiler correctness must strat from a compiling specification describing the correspondence of source and target language in formal terms.
Goos, Gerhard, Zimmermann, Wolf
openaire +1 more source
We report about a joint project of the universities at Karlsruhe, Kiel and Ulm on how to get correct compilers for realistic programming languages. Arguing about compiler correctness must strat from a compiling specification describing the correspondence of source and target language in formal terms.
Goos, Gerhard, Zimmermann, Wolf
openaire +1 more source
ACM SIGPLAN Notices, 1980
A simple indentation rule, indent statements from the control statement they belong to, is sufficient to express a program's block structure without the use of compound statements or closing keywords. This is proven using a PASCAL-like language (using indentation instead of BEGIN-END blocks). Using indentation alone means a programmer need not give two
openaire +1 more source
A simple indentation rule, indent statements from the control statement they belong to, is sufficient to express a program's block structure without the use of compound statements or closing keywords. This is proven using a PASCAL-like language (using indentation instead of BEGIN-END blocks). Using indentation alone means a programmer need not give two
openaire +1 more source
Application of compiler compilers for constructing a translator
Zbornik radova Prirodno-matematičkog fakulteta u Novom Sadu, serija Matematika, 1994Summary: The work briefly describes compiler compilers COCO-2, LEX and YACC. With the aid of these compiler compilers the methodology was illustrated for constructing a translator for robot-oriented programming languages. A comparative analysis was presented of the technique for realization of the translator using the COCO-2 and LEX-YACC compiler ...
Surla, Dušan, Racković, Miloš
openaire +1 more source
Proceedings of the third ACM symposium on Symbolic and algebraic computation - SYMSAC '76, 1976
A pattern compiler for the SCRATCHPAD system provides an efficient implementation of sets of user-defined pattern-replacement rules for symbolic mathematical computation such as tables of integrals or summation identities. Rules are compiled together, with common search paths merged and factored out and with the resulting code optimized for efficient ...
openaire +1 more source
A pattern compiler for the SCRATCHPAD system provides an efficient implementation of sets of user-defined pattern-replacement rules for symbolic mathematical computation such as tables of integrals or summation identities. Rules are compiled together, with common search paths merged and factored out and with the resulting code optimized for efficient ...
openaire +1 more source

