[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
1986 ACM Lisp and Fnl Pgg Conference
Advance Program
The 1986 ACM Conference on
LISP AND FUNCTIONAL PROGRAMMING
MIT, August 4-6, 1986.
Monday, August 4, 1986
Session 1. 9:00am -- 10:30am.
Session chair: William L. Scherlis (CMU)
Laws in Miranda.
Simon Thompson (University of Kent at Canterbury)
A Simple Applicative Language: mini-ML.
D. Clement (SEMA, Sophia-Antipolis), J. Despeyroux,
T. Despeyroux, G. Kahn (INRIA, Sophia-Antipolis)
Integrating Functional and Imperative Programming.
David K. Gifford, John M. Lucassen (Massachusetts
Institute of Technology)
Session 2. 10:55am -- 12:35pm.
Session chair: Daniel Weinreb (Symbolics, Inc.)
Experience with an Uncommon LISP.
Cyril N. Alberga, Chris Bosman-Clark, Martin Mikelsons,
Mary S. Van Deusen (IBM T. J. Watson Research Center),
Julian Padget (University of Bath)
Desiderata for the Standardization of LISP.
Julian Padget (University of Bath), et al.
Design of an Optimizing, Dynamically Retargetable
Compiler for Common Lisp.
Rodney A. Brooks (MIT, Lucid, Inc.), David B. Posner,
James L. McDonald, Jon L. White, Eric Benson,
Richard P. Gabriel (Lucid, Inc.)
The Implementation of PC Scheme.
David H. Bartley, John C. Jensen (Texas
Instruments Incorporated)
Session 3. 2:00pm -- 3:40pm.
Session chair: John H. Williams (IBM Research)
Code Generation Techniques for Functional Languages.
J. Fairbairn, S. C. Wray (University of Cambridge)
An Architecture for Mostly Functional Languages.
Tom Knight (Symbolics, Inc. and Massachusetts
Institute of Technology)
Mechanisms for Efficient Multiprocessor Combinator Reduction.
M. Castan, M. -H. Durand, G. Durrieu, B. Lecussan,
M. Lemaitre (ONERA-CERT)
The CURRY Chip.
John D. Ramsdell (The MITRE Corporation)
Session 4. 4:05pm -- 5:45pm.
Session chair: Mitchell Wand (Northeastern University)
Variations on Strictness Analysis.
Adrienne Bloss, Paul Hudak (Yale University)
Expansion-Passing Style: Beyond Conventional Macros.
R. Kent Dybvig, Daniel P. Friedman, Christopher T. Haynes
(Indiana University)
Hygienic Macro Expansion.
Eugene Kohlbecker, Daniel P. Friedman, Matthias Felleisen,
Bruce Duba (Indiana University)
Exact Real Arithmetic: A Case Study in Higher Order Programming.
Hans-J. Boehm, Robert Cartwright, Mark Riggle (Rice University)
Michael J. O'Donnell (University of Chicago)
Banquet.
INVITED TALK: The History of Lisp
John McCarthy (Stanford University)
Tuesday, August 5, 1986.
Session 5. 9:00am -- 10:40am.
Session chair: Rodney Brooks (MIT)
Reconfigurable, Retargetable Bignums: A Case Study in
Efficient, Portable Lisp System Building:
Jon L. White (Lucid, Inc.)
LISP on a Reduced-Instruction-Set-Processor.
Peter Steenkiste, John Hennessy (Stanford University)
Partitioning Parallel Programs for Macro-dataflow.
Vivek Sarkar, John Hennessy (Stanford University)
NORMA: A Graph Reduction Processor.
Mark Scheevel (Burroughs Corporation)
Session 6. 11:05am -- 12:20pm.
Session chair: Mark Wegman (IBM Research)
The Four-Stroke Reduction Engine.
Chris Clack, Simon L. Peyton Jones (University College London)
On the Use of LISP in Implementing Denotational Semantics.
Peter Lee, Uwe Pleban (The University of Michigan)
Semantics Directed Compiling for Functional Languages.
Hanne R. Nielson, Flemming Nielson (Aalborg University Center)
Session 7. 2:00pm -- 3:15pm.
Session chair: Gilles Kahn (INRIA)
Connection Graphs.
Alan Bawden (Massachusetts Institute of Technology)
Implementing Functional Languages in the Categorical
Abstract Machine.
Michel Mauny, Ascander Suarez (INRIA)
Connection Machine LISP: Fine-Grained Parallel
Symbolic Processing.
Guy L. Steele, Jr., W. Daniel Hillis (Thinking
Machines Corporation)
Session 8. 3:45pm -- 5:45pm.
Panel chair: L. Peter Deutsch (Xerox PARC and
CodeSmith Technology, Inc.)
PANEL: Object Oriented Programming in Lisp.
Wednesday, August 6, 1986.
Session 9. 9:00am -- 10:40am.
Session chair: David MacQueen (Bell Laboratories)
The Mystery of the Tower Revealed: A Non-Reflective
Description of the Reflective Tower.
Mitchell Wand (Northeastern University),
Daniel P. Friedman (Indiana University)
A Type-Inference Approach to Reduction Properties and
Semantics of Polymorphic Expressions.
John C. Mitchell (AT&T Bell Laboratories)
Equations, Sets, and Reduction Semantics for Functional
and Logic Programming.
Bharat Jayaraman (University of North Carolina at Chapel Hill)
Towards a Semantic Theory for Equational Programming Languages.
Satish Thatte (The University of Michigan)
Session 10. 11:05am -- 12:20pm.
Session chair: Richard P. Gabriel (Lucid, Inc)
A Protocol for Distributed Reference Counting.
Claus-Werner Lermen, Dieter Maurer (Universitat
des Saarlandes)
A Semantic Model of Reference Counting and its Abstraction.
Paul Hudak (Yale University)
Distributed Copying Garbage Collection.
Martin Rudalics (Institut fur Mathematik)
End of conference.
================================================================
CONFERENCE CHAIR: Richard P. Gabriel (Lucid, Inc)
PROGRAM CHAIRS: William L. Scherlis (CMU), John H. Williams (IBM)
LOCAL ARRANGEMENTS CHAIR: Robert Halstead (MIT)
PROGRAM COMMITTEE:
Rodney Brooks, MIT
L. Peter Deutsch, Xerox PARC and CodeSmith Technology, Inc.
Gilles Kahn, INRIA
David MacQueen, Bell Laboratories
J. Alan Robinson, Syracuse University
William L. Scherlis, CMU
David Turner, Kent University
Mitchell Wand, Northeastern University
Mark Wegman, IBM Research
Daniel Weinreb, Symbolics
John H. Williams, IBM Research
================================================================
Conference brochures are now being mailed by ACM. The early
registration deadline is July 7.
-------