Results 241 to 250 of about 699 (280)
Some of the next articles are maybe not open access.

Interface compilation: steps toward compiling program interfaces as languages

IEEE Transactions on Software Engineering, 1999
Interfaces-the collection of procedures and data structures that define a library, a subsystem, a module-are syntactically poor programming languages. They have state (defined both by the interface's data structures and internally), operations on this state (defined by the interface's procedures), and semantics associated with these operations. Given a
openaire   +1 more source

Compiling residuation for a multiparadigm symbolic programming language

1996
This paper describes a new compilation method for the residuation mechanism underlying a multiparadigm language. Furthermore, it proposes the constraint functional and functional logic paradigms for the programming language of symbolic computation systems.The integration of functional and logic programming for the programming language of the symbolic ...
Grigorios Grivas, Alexios Palinginis
openaire   +1 more source

Programming language RIGAL as a compiler writing tool

ACM SIGPLAN Notices, 1990
A new programming language for compiler writing is described briefly in this paper. The main data structures are atoms, lists and trees. The control structures are based on a advanced pattern matching. All phases of compilation, including parsing, optimization and code generation, can be programmed in this language in short and readable form.
openaire   +1 more source

Challenges in the compilation of a domain specific language for dynamic programming

Proceedings of the 2006 ACM symposium on Applied computing, 2006
Many combinatorial optimization problems in biosequence analysis are solved via dynamic programming. To increase programming productivity and program reliability, a domain specific language embedded in Haskell has been suggested. We point out several shortcomings of this approach, and report on some challenges in the (ongoing) project of migrating this
Giegerich, Robert, Steffen, Peter
openaire   +2 more sources

The Design and Implementation of the YAP Compiler: An Optimizing Compiler for Logic Programming Languages

2006
Programming language designers have always searched for programming languages and features that ease the programming process and improve programmer productivity. One promising approach is logic programming. Logic programming languages, such as Prolog, provide programmers with powerful techniques for writing programs quickly and easily.
Anderson Faustino da Silva   +1 more
openaire   +1 more source

Automatic programming and compilers II

Proceedings of the 1962 ACM national conference on Digest of technical papers -, 1962
FORAST is a programming language that has been implemented on BRLESC and ORDVAC. Designed for and used primarily by BRL's professional programmers, it is a problem-oriented language that is closer to a good machine language than most problem-oriented languages.
openaire   +1 more source

Translation of artificial languages by compiler programs

Preprints of papers presented at the 14th national meeting of the Association for Computing Machinery on - ACM '59, 1959
This work was carried out primarily to investigate artificial languages from the standpoint of translation by machine. It was desired to learn what representations are necessary to make this task more easily accomplished. It was felt that this work would apply not only to translation of artificial languages but also to natural language translation by ...
openaire   +1 more source

JINX: A compilable programming language

2023
N.V. Ravindhar   +3 more
openaire   +1 more source

Compiled generics for functional programming languages

2014
"We address the problem of extending existing functional language compilers to support generic programming constructs, such as those that arise in term rewriting and datatype generic programs. In particular, we present a compiler capable of compiling a wide range of generic programs in a way which substantially reduces the execution overhead ...
openaire   +1 more source

Rigal — a programming language for compiler writing

2005
A new programming language for compiler writing is described. The main data structures are atoms, lists and trees. The control structures are based on advanced pattern matching. All phases of compilation, including parsing, optimization and code generation, can be programmed in this language in short and readable form.
openaire   +1 more source

Home - About - Disclaimer - Privacy