𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Programming Language Implementation and Logic Programming: 3rd International Symposium, PLILP '91 Passau, Germany, August 26–28, 1991 Proceedings

✍ Scribed by Andrew W. Appel, David B. MacQueen (auth.), Jan MaluszyΕ„ski, Martin Wirsing (eds.)


Publisher
Springer-Verlag Berlin Heidelberg
Year
1991
Tongue
English
Leaves
441
Series
Lecture Notes in Computer Science 528
Edition
1
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


This volume contains the papers which have been accepted for presentation atthe Third International Symposium on Programming Language Implementation andLogic Programming (PLILP '91) held in Passau, Germany, August 26-28, 1991. The aim of the symposium was to explore new declarative concepts, methods and techniques relevant for the implementation of all kinds of programming languages, whether algorithmic or declarative ones. The intention was to gather researchers from the fields of algorithmic programming languages as well as logic, functional and object-oriented programming. This volume contains the two invited talks given at the symposium by H. Ait-Kaci and D.B. MacQueen, 32 selected papers, and abstracts of several system demonstrations. The proceedings of PLILP '88 and PLILP '90 are available as Lecture Notes in Computer Science Volumes 348 and 456.

✦ Table of Contents


Standard ML of New Jersey....Pages 1-13
Adding equations to NU-Prolog....Pages 15-26
Extraction of functional from logic program....Pages 27-38
The MAS specification component....Pages 39-50
Domesticating imperative constructs so that they can live in a functional world....Pages 51-62
Logic-based specification of visibility rules....Pages 63-74
Optimal instruction scheduling using constraint logic programming....Pages 75-86
An architectural model for OR-parallellism on distributed memory systems....Pages 87-98
FRATS: A parallel reduction strategy for shared memory....Pages 99-110
Narrowing as an incremental constraint satisfaction algorithm....Pages 111-122
The implementation of lazy narrowing....Pages 123-134
Semantics-directed generation of a Prolog compiler....Pages 135-146
A framework to specify database update views for Prolog....Pages 147-158
Concepts for a modular and distributed Prolog language....Pages 159-170
From parlog to polka in two easy steps....Pages 171-182
Precedences in specifications and implementations of programming languages....Pages 183-194
A randomized heuristic approach to register allocation....Pages 195-206
Generating efficient code from data-flow programs....Pages 207-218
On the borderline between grammars and programs....Pages 219-230
Efficient incremental evaluation of higher order attribute grammars....Pages 231-242
Profit: A system integrating logic programming and attribute grammars....Pages 243-254
Towards a meaning of LIFE....Pages 255-274
U-log, an ordered sorted logic with typed attributes....Pages 275-286
Compilation of predicate abstractions in higher-order logic programming....Pages 287-298
Abstract interpretation: A kind of magic....Pages 299-309
Abstract interpretation for type checking....Pages 311-322
A technique for recursive invariance detection and selective program specialization....Pages 323-334
Dynamic detection of determinism in functional logic languages....Pages 335-346
Unfolding β€” definition β€” folding, in this order, for avoiding unnecessary variables in logic programs....Pages 347-358
Efficient integration of simplification into Prolog....Pages 359-370
Lazy evaluation in logic....Pages 371-382
S-SLD-resolution β€” An operational semantics for logic programs with external procedures....Pages 383-393
Operational semantics of constraint logic programming over finite domains....Pages 395-406
Constraints for synchronizing coarse-grained sequential logic processes....Pages 407-418
Extending execution trees for debugging and animation in logic programming....Pages 419-420
A narrowing-based theorem prover....Pages 421-422
The ALF system....Pages 423-424
Experiences with gentle: Efficient compiler construction based on logic programming....Pages 425-426
The system FLR ( Fast laboratory for recomposition )....Pages 427-428
Multilanguage interoperability....Pages 429-430
Short overview of the CLPS system....Pages 431-433

✦ Subjects


Programming Languages, Compilers, Interpreters; Mathematical Logic and Formal Languages; Artificial Intelligence (incl. Robotics); Logics and Meanings of Programs; Programming Techniques; Software Engineering


πŸ“œ SIMILAR VOLUMES


Programming Language Implementation and
✍ Andrew W. Appel, David B. MacQueen (auth.), Jan MaluszyΕ„ski, Martin Wirsing (eds πŸ“‚ Library πŸ“… 1991 πŸ› Springer-Verlag Berlin Heidelberg 🌐 English

<p>This volume contains the papers which have been accepted for presentation atthe Third International Symposium on Programming Language Implementation andLogic Programming (PLILP '91) held in Passau, Germany, August 26-28, 1991. The aim of the symposium was to explore new declarative concepts, meth

Programming Language Implementation and
✍ Michael Hanus (auth.), Maurice Bruynooghe, Martin Wirsing (eds.) πŸ“‚ Library πŸ“… 1992 πŸ› Springer-Verlag Berlin Heidelberg 🌐 English

<p>This volume contains the papers accepted for presentation at the Fourth International Symposium on Programming Language Implementation and Logic Programming (PLILP '92) held in Leuven, Belgium, August 26-28, 1992. Theaim of the symposium was to explore new declarative concepts, methods and techni

Progamming Language Implementation and L
✍ Uwe Kastens (auth.), Maurice Bruynooghe, Jaan Penjam (eds.) πŸ“‚ Library πŸ“… 1993 πŸ› Springer-Verlag Berlin Heidelberg 🌐 English

<p>This volume contains the proceedings of the Fifth International Symposium onProgramming Language Implementation and Logic Programming (PLILP '93), held in Tallinn, Estonia, in August 1993. The series of PLILP symposiums was established to promote contacts and information exchange among scientists

Progamming Language Implementation and L
✍ Uwe Kastens (auth.), Maurice Bruynooghe, Jaan Penjam (eds.) πŸ“‚ Library πŸ“… 1993 πŸ› Springer-Verlag Berlin Heidelberg 🌐 English

<p>This volume contains the proceedings of the Fifth International Symposium onProgramming Language Implementation and Logic Programming (PLILP '93), held in Tallinn, Estonia, in August 1993. The series of PLILP symposiums was established to promote contacts and information exchange among scientists

Programming Languages: Implementations,
✍ Lambert Meertens (auth.), Herbert Kuchen, S. Doaitse Swierstra (eds.) πŸ“‚ Library πŸ“… 1996 πŸ› Springer-Verlag Berlin Heidelberg 🌐 English

<p>This book constitutes the refereed proceedings of the Eighth International Symposium on Programming Languages, Implementations, Logics, and Programs, PLILP '96, held in conjunction with ALP and SAS in Aachen, Germany, in September 1996.<BR>The 30 revised full papers presented in the volume were s

Programming Language Implementation and
✍ Claude Kirchner, Patrick Viry (auth.), Pierre Deransart, Jan MaluszyΕ„ski (eds.) πŸ“‚ Library πŸ“… 1990 πŸ› Springer-Verlag Berlin Heidelberg 🌐 English

<p>This volume consists of the papers accepted for presentation at the second international workshop on Programming Language Implementation and Logic Programming (PLILP '90) held in LinkΓΆping, Sweden, August 20-22, 1990. The aim of the workshop was to identify concepts and techniques used both in im