oz@nexus.YorkU.CA (Ozan Yigit) (09/20/90)
@inproceedings( Reynolds72Definitional, author = {John Reynolds}, title = { Definitional Interpreters for Higher Order Programming Languages}, year = 1972, booktitle = {ACM Conference Proceedings}, publisher = {ACM}, pages = {717-740} ) @techreport( Sussman75Scheme, author = {Gerald Jay Sussman and Guy Lewis Steele Jr.}, title = {Scheme: an Interpreter for Extended Lambda Calculus}, year = 1975, month = dec, number = 349, type = {MIT AI Memo}, institution = {Massachusetts Institute of Technology}, address = {Cambridge, Mass.} ) @techreport( Sussman76Lambda, author = {Guy Lewis Steele Jr. and Gerald Jay Sussman}, title = {Lambda, the Ultimate Imperative}, year = 1976, month = mar, number = 353, type = {MIT AI Memo}, institution = {Massachusetts Institute of Technology}, address = {Cambridge, Mass.}, keywords = {imperative} ) @techreport( 76Lambda, author = {Guy Lewis Steele Jr.}, title = {Lambda, the Ultimate Declarative}, year = 1976, month = nov, number = 379, type = {MIT AI Memo}, institution = {Massachusetts Institute of Technology}, address = {Cambridge, Mass.}, keywords = {declarative} ) @inproceedings( 77Debunking, author = {Guy Lewis Steele Jr.}, title = { Debunking the ``Expensive Procedure Call'' Myth, Or Procedure Call Implementations Considered Harmful, Or LAMBDA, the Ultimate GOTO}, year = 1977, booktitle = {ACM Conference Proceedings}, publisher = {ACM}, pages = {153-162}, keywords = {ultimate} ) @inproceedings( 77Macaroni, author = {Guy Lewis Steele Jr.}, title = {Macaroni is Better Than Spaghetti}, year = 1977, month = aug, booktitle = {Proceedings of the Symposium on Artificial Intelligence and Programming Languages}, pages = {60-66}, keywords = {macaroni} ) @article( Wand78Continuation, author = {Mitchell Wand}, title = {Continuation-Based Program Transformation Strategies}, year = 1978, journal = {Journal of the ACM}, volume = 27, number = 1, pages = {174-180} ) @article( Wand78Compiling, author = {Mitchell Wand and Daniel P. Friedman}, title = {Compiling Lambda Expressions Using Continuations and Factorizations}, year = 1978, journal = {Journal of Computer Languages}, volume = 3, pages = {241-263} ) @techreport( Sussman78Revised, author = {Guy Lewis Steele Jr. and Gerald Jay Sussman}, title = {The Revised Report on Scheme, a Dialect of Lisp}, year = 1978, month = jan, number = 452, type = {MIT AI Memo}, institution = {Massachusetts Institute of Technology}, address = {Cambridge, Mass.}, keywords = {r-report} ) @techreport( 78Rabbit, author = {Guy Lewis Steele Jr.}, title = {Rabbit: a Compiler for Scheme}, year = 1978, month = may, number = 474, type = {MIT AI Memo}, institution = {Massachusetts Institute of Technology}, address = {Cambridge, Mass.}, keywords = {rabbit} ) @techreport( Sussman78Art, author = {Guy Lewis Steele Jr. and Gerald Jay Sussman}, title = {The Art of the Interpreter, Or the Modularity Complex (Parts Zero, One, and Two)}, year = 1978, month = may, number = 453, type = {MIT AI Memo}, institution = {Massachusetts Institute of Technology}, address = {Cambridge, Mass.}, keywords = {modularity} ) @techreport( Sussman79Design, author = {Guy Lewis Steele Jr. and Gerald Jay Sussman}, title = {Design of LISP-Based Processors Or, SCHEME: a Dielectric LISP Or, Finite Memories Considered Harmful Or, LAMBDA: the Ultimate Opcode"}, year = 1979, number = 514, type = {MIT-AI Memo}, institution = {Massachusetts Institute of Technology}, address = {Cambridge, Mass.} ) @techreport( Pleban79Standard, author = {Uwe F. Pleban}, title = { The Standard Semantics of a Subset of SCHEME, a Dialect of LISP}, year = 1979, month = jul, number = {R-79-3}, type = {Computer Science Technical Report }, institution = {University of Kansas}, address = {Lawrence, Kansas} ) @incollection( 80Compiler, author = {Guy Lewis Steele Jr.}, title = { Compiler Optimization Based on Viewing LAMBDA As RENAME + GOTO}, year = 1980, booktitle = {AI: An MIT Perspective}, editor = {Patrick Henry Winston and Richard Henry Brown}, publisher = {MIT Press}, address = {Cambridge, Mass.}, keywords = {rename+goto} ) @inproceedings( Sussman80Dream, author = {Guy Lewis Steele Jr. and Gerald Jay Sussman}, title = {The Dream of a Lifetime: a Lazy Variable Extent Mechanism}, year = 1980, booktitle = {Conference Record of the 1980 Lisp Conference}, publisher = {The Lisp Conference}, pages = {163-172}, keywords = {lazy} ) @inproceedings( McDermott80Efficient, author = {Drew McDermott}, title = { An Efficient Environment Allocation Scheme in an Interpreter for a Lexically-Scoped Lisp}, year = 1980, booktitle = {Conference Record of the 1980 Lisp Conference}, publisher = {The Lisp Conference, P.O. Box 487, Redwood Estates CA.}, pages = {154-162} ) @inproceedings( Muchnick80Semantic, author = {Steven S. Muchnick and Uwe F. Pleban}, title = {A Semantic Comparison of Lisp and Scheme}, year = 1980, booktitle = {Conference Record of the 1980 Lisp Conference}, publisher = {The Lisp Conference, P.O. Box 487, Redwood Estates CA.}, pages = {56-65} ) @techreport( Pleban80Denotational, author = {Uwe F. Pleban}, title = { A Denotational Approach to Flow Analysis and Optimization of SCHEME, a Dialect of LISP}, year = 1980, number = {Ph.D. Dissertation}, institution = {University of Kansas}, address = {Lawrence, Kansas} ) @inproceedings( Wand80Continuation, author = {Mitchell Wand}, title = {Continuation-Based Multiprocessing}, year = 1980, booktitle = {Conference Record of the 1980 Lisp Conference}, publisher = {The Lisp Conference}, pages = {19-28} ) @techreport( Wand80Scheme, author = {Mitchell Wand}, title = {Scheme Version 3.1 Reference Manual}, year = 1980, month = jun, number = 93, type = {Computer Science Technical Report}, institution = {Indiana University}, address = {Bloomington, Indiana}, keywords = {scheme3.1} ) @article( Sussman80Design, author = {Guy Lewis Steele Jr. and Gerald Jay Sussman}, title = {Design of a Lisp-Based Processor}, year = 1980, month = nov, journal = {CACM}, volume = 23, number = 11, pages = {628-645} ) @techreport( Dwyer81SCHEME, author = {Rex A. Dwyer and R. Kent Dybvig}, title = {A SCHEME for Distributed Processes}, year = 1981, month = apr, number = {#107}, type = {Computer Science Department Technical Report}, institution = {Indiana University}, address = {Bloomington, Indiana} ) @article( Sussman81Scheme, author = {Gerald Jay Sussman and Jack Holloway and Guy Lewis Steele Jr. and Alan Bell}, title = {Scheme-79 - Lisp on a Chip}, year = 1981, month = jul, journal = {IEEE Computer}, volume = 14, number = 7, institution = {IEEE}, pages = {10-21}, keywords = {scheme79} ) @inproceedings( Batali82Scheme, author = {John Batali and Edmund Goodhue and Chris Hanson and Howie Shrobe and Richard M. Stallman and Gerald Jay Sussman}, title = {The Scheme-81 Architecture - System and Chip}, year = 1982, booktitle = {Proceedings, Conference on Advanced Research in VLSI}, editor = {Paul Penfield, Jr.}, pages = {69-77}, address = {Artech House, Dedham MA.}, keywords = {scheme81} ) @inproceedings( Rees82T, author = {Jonathan A. Rees and Norman I. Adams}, title = {T: a Dialect of Lisp Or, LAMBDA: the Ultimate Software Tool}, year = 1982, booktitle = {Conference Record of the 1982 ACM Symposium on Lisp and Functional Programming}, pages = {114-122}, keywords = {T} ) @incollection( Sussman82Lisp, author = {Gerald Jay Sussman}, title = {Lisp, Programming and Implementation}, year = 1982, booktitle = {Functional Programming and its Applications}, editor = {Darlington, Henderson, Turner}, publisher = {Cambridge University Press}, address = {London} ) @techreport( Dybvig83C, author = {R. Kent Dybvig}, title = {C-Scheme}, year = 1983, number = {hesis)}, type = {Computer Science Department Technical Report #149 (MS }, institution = {Indiana University}, address = {Bloomington, Indiana} ) @techreport( Chen83Scheme, author = {Pee Hong Chen and W.Y. Chi and E.M. Ost and L.D. Sabbagh and G. Springer}, title = {Scheme Graphics Reference Manual}, year = 1983, month = aug, number = 145, type = {Computer Science Technical Report No.}, institution = {Indiana University }, address = {Bloomington, Indiana} ) @techreport( Chen83Prototyping, author = {Pee Hong Chen and Daniel P. Friedman}, title = {Prototyping Data Flow by Translation Into Scheme}, year = 1983, month = aug, number = {#147}, type = {Computer Science Technical Report}, institution = {Indiana University}, address = {Bloomington, Indiana} ) @techreport( Fessenden83Scheme, author = {Carol Fessenden and William Clinger and Daniel P. Friedman and Christopher T. Haynes}, title = {Scheme 311 Version 4 Reference Manual}, year = 1983, month = feb, number = 137, type = {Computer Science Technical Report}, institution = {Indiana University}, address = {Bloomington, Indiana}, keywords = {scheme311} ) @inproceedings( Clinger84Scheme, author = {William Clinger}, title = { The Scheme 311 Compiler: an Exercise in Denotational Semantics}, year = 1984, booktitle = {Conference Record of the 1984 ACM Symposium on Lisp and Functional Programming}, pages = {356-364}, keywords = {compile311} ) @incollection( Friedman84Programming, author = {Daniel P. Friedman and Christopher T. Haynes and Eugene E. Kohlbecker}, title = {Programming with Continuations}, year = 1984, booktitle = {Program Transformation and Programming Environments}, editor = {P. Pepper}, publisher = {Springer-Verlag}, pages = {263-274} ) @inproceedings( Haynes84Engines, author = {Christopher T. Haynes and Daniel P. Friedman}, title = {Engines Build Process Abstractions}, year = 1984, booktitle = {Conference Record of the 1984 ACM Symposium on Lisp and Functional Programming}, pages = {18-24}, address = {Austin, TX.} ) @inproceedings( Haynes84Continuations, author = {Christopher T. Haynes and Daniel P. Friedman and Mitchell Wand}, title = {Continuations and Coroutines}, year = 1984, booktitle = {Conference Record of the 1984 ACM Symposium on Lisp and Functional Programming}, pages = {293-298}, address = {Austin, TX.} ) @inproceedings( Friedman84Reification, author = {Daniel P. Friedman and Mitchell Wand}, title = {Reification: Reflection Without Metaphysics}, year = 1984, month = aug, booktitle = { Conference Record of the 1984 ACM Symposium on LISP and Functional Programming}, pages = {348-355}, address = {Austin, TX.} ) @book( Rees84T, author = {Jonathan A. Rees and Norman I. Adams and James R. Meehan}, title = {The T Manual, Fourth Edition}, year = 1984, month = jan, publisher = {Yale University Computer Science Department} ) @techreport( Rozas84Liar, author = {Guillermo J. Rozas}, title = {Liar, an Algol-Like Compiler for Scheme}, year = 1984, month = jan, number = {hesis}, type = {S. B. }, institution = {Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology}, keywords = {liar} ) @techreport( Schooler84Proposal, author = {Richard Schooler and James W. Stamos}, title = {Proposal for a Small Scheme Implementation}, year = 1984, month = oct, number = {M-267}, type = {MIT LCS Memo }, institution = {Massachusetts Institute of Technology}, address = {Cambridge, Mass.} ) % Warning -- Errors During Conversion Next Entry @book( 84Mit, author = {}, title = {Mit Scheme Manual, Seventh Edition}, year = 1984, month = sep, publisher = {Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology}, address = {Cambridge, Mass.}, keywords = {mitscheme} ) % Warning -- Errors During Conversion Next Entry @book( 85Macscheme, author = {}, title = {Macscheme Reference Manual}, year = 1985, publisher = {Semantic Microsystems}, address = {Sausalito, California}, keywords = {macscheme} ) @book( Abelson85Structure, author = {Harold Abelson and Gerald Jay Sussman and Julie Sussman}, title = {Structure and Interpretation of Computer Programs}, year = 1985, publisher = {MIT Press}, address = {Cambridge, Mass.}, keywords = {siocp} ) @incollection( Clinger85Scheme, author = {William Clinger and Daniel P. Friedman and Mitchell Wand}, title = {A Scheme for a Higher-Level Semantic Algebra}, year = 1985, booktitle = {Algebraic Methods in Semantics}, editor = {J. Reynolds, M. Nivat}, publisher = {Cambridge University Press}, pages = {237-250}, address = {London} ) @inproceedings( Srivastava85An, author = {Amitabh Srivastava and Don Oxley and Aditya Srivastava}, title = {An (Other) Integration of Logic and Functional Programming}, year = 1985, booktitle = {Proceedings of the Symposium on Logic Programming}, publisher = {IEEE}, pages = {254-260} ) % Warning -- Errors During Conversion Next Entry @techreport( 85Revised, author = {}, title = {The Revised Revised Report on Scheme, Or an Uncommon Lisp}, year = 1985, month = aug, number = 848, type = {MIT AI Memo}, editor = {William Clinger}, institution = {Massachusetts Institute of Technology}, address = {Cambridge, Mass.}, keywords = {rrrs} ) @inproceedings( Friedman85Constraining, author = {Daniel P. Friedman and Christopher T. Haynes}, title = {Constraining Control}, year = 1985, month = jan, booktitle = { Proceedings of the Twelfth Annual Symposium on Principles of Programming Languages}, publisher = {ACM}, pages = {245-254}, address = {New Orleans, LA.} ) @techreport( Friedman85Scheme, author = {Daniel P. Friedman and Christopher T. Haynes and Eugene E. Kohlbecker and Mitchell Wand}, title = {Scheme 84 Interim Reference Manual}, year = 1985, month = jan, number = 153, type = {Computer Science Technical Report}, institution = {Indiana University}, address = {Bloomington, Indiana}, keywords = {scheme84} ) @techreport( Chen85Scheme, author = {Peehong Chen and L. David Sabbagh}, title = {Scheme As an Interactive Graphics Programming Environment}, year = 1985, month = mar, number = 166, type = {Computer Science Technical Report No.}, institution = {Indiana University}, address = {Bloomington, Indiana} ) @book( Dybvig85Chez, author = {R. Kent Dybvig and Bruce T. Smith}, title = {Chez Scheme Reference Manual Version 1.0}, year = 1985, month = may, publisher = {Cadence Research Systems}, address = {Bloomington, Indiana} ) % Warning -- Errors During Conversion Next Entry @book( 85Ti, author = {}, title = {Ti Scheme Language Reference Manual}, year = 1985, month = nov, publisher = {Texas Instruments, Inc.} ) @techreport( Eisenberg85Bochser, author = {Michael A. Eisenberg}, title = {Bochser: an Integrated Scheme Programming System}, year = 1985, month = oct, number = 349, type = {MIT Computer Science Technical Report}, institution = {Massachusetts Institute of Technology}, address = {Cambridge, Mass.}, keywords = {bochser} ) @techreport( Felleisen85Transliterating, author = {Matthias Felleisen}, title = {Transliterating Prolog Into Scheme}, year = 1985, month = oct, number = {#182}, type = {Computer Science Technical Report}, institution = {Indiana University}, address = {Bloomington, Indiana} ) @inproceedings( Bartley86Implementation, author = {David H. Bartley and John C. Jensen}, title = {The Implementation of PC Scheme}, year = 1986, booktitle = {Proceedings of the 1986 ACM Conference on Lisp and Functional Programming}, pages = {86-93}, keywords = {pcscheme} ) @inproceedings( Dybvig86Expansion, author = {R. Kent Dybvig and Daniel P. Friedman and Christopher T. Haynes}, title = {Expansion-Passing Style: Beyond Conventional Macros}, year = 1986, booktitle = {Conference Record of the 1986 ACM Conference on Lisp and Functional Programming}, pages = {143-150} ) @misc( Feeley86Closure, author = {Marc Feeley and Guy LaPalme}, title = { Closure Generation Based on Viewing LAMBDA As EPSILON Plus COMPILE}, year = 1986 ) @article( Felleisen86Closer, author = {Matthias Felleisen and Daniel P. Friedman}, title = {A Closer Look at Export and Import Statements}, year = 1986, journal = {Journal of Computer Languages}, volume = 11, number = 1, institution = {Pergamon Press}, pages = {29-37} ) @book( Friedman86Little, author = {Daniel P. Friedman and Matthias Felleisen}, title = {The Little LISPer: Second Edition}, year = 1986, publisher = {Science Research Associates, Inc.}, address = {Palo Alto, California} ) @article( Haynes86Obtaining, author = {Christopher T. Haynes and Daniel P. Friedman and Mitchell Wand}, title = {Obtaining Coroutines with Continuations}, year = 1986, journal = {Journal of Computer Languages}, volume = 11, number = {3/4}, institution = {Pergamon Press}, pages = {143-153} ) @inproceedings( Wand86Finding, author = {Mitchell Wand}, title = {Finding the Source of Type Errors}, year = 1986, booktitle = {Conference Record of the Thirteenth Annual Symposium on Principles of Programming Languages}, publisher = {ACM}, pages = {38-43}, address = {St. Peterburg, Fla.} ) @incollection( Wand86From, author = {Mitchell Wand}, title = {From Interpreter to Compiler: a Representational Derivation}, year = 1986, booktitle = {Programs as Data Objects}, publisher = {Springer-Verlag Lecture Notes} ) @inproceedings( Felleisen86Control, author = {Matthias Felleisen and Daniel P. Friedman}, title = { Control Operators, the SECD-Machine, and the Lambda-Calculus}, year = 1986, month = aug, booktitle = {3rd Working Conference on the Formal Description of Programming Concepts}, pages = {193-219}, address = {Ebberup, Denmark} ) @techreport( Kohlbecker86Syntactic, author = {Eugene E. Kohlbecker}, title = {Syntactic Extensions in the Programming Language Lisp}, year = 1986, month = aug, number = {)}, type = {Computer Science Technical Report #199 (Ph.D. Dissertatio}, institution = {Indiana University}, address = {Bloomington, Indiana} ) @article( Kohlbecker86Hygienic, author = {Eugene E. Kohlbecker and Daniel P. Friedman and Matthias Felleisen and Bruce Duba}, title = {Hygienic Macro Expansion}, year = 1986, month = aug, journal = {Symposium on LISP and Functional Programming}, pages = {151-161}, keywords = {hygienic} ) @inproceedings( Wand86Mystery, author = {Mitchell Wand}, title = {The Mystery of the Tower Revealed: a Non-Reflective Description of the Reflective Tower}, year = 1986, month = aug, booktitle = { Proceedings of the 1986 ACM Symposium on LISP and Functional Programming}, pages = {298-307}, keywords = {tower} ) % Warning -- Errors During Conversion Next Entry @article( 86Revised, author = {}, title = {Revised^3 Report on the Algorithmic Language Scheme}, year = 1986, month = dec, journal = {ACM Sigplan Notices}, volume = 21, number = 12, editor = {Jonathan A. Rees and William Clinger}, keywords = {rrrrs} ) @inproceedings( Haynes86Logic, author = {Christopher T. Haynes}, title = {Logic Continuations}, year = 1986, month = jul, booktitle = {Proceedings of the Third International Conference on Logic Programming}, publisher = {Springer-Verlag}, pages = {671-685} ) @inproceedings( Felleisen86Reasoning, author = {Matthias Felleisen and Daniel P. Friedman and Eugene E. Kohlbecker and Bruce Duba}, title = {Reasoning with Continuations}, year = 1986, month = jun, booktitle = {Proceedings of the Symposium on Logic in Computer Science}, publisher = {IEEE Computer Society Press}, pages = {131-141}, address = {Washington DC} ) @inproceedings( Kranz86Orbit, author = {David Kranz and Richard Kelsey and Jonathan A. Rees and Paul Hudak and James Philbin and Norman I. Adams}, title = {Orbit: an Optimizing Compiler for Scheme}, year = 1986, month = jun, booktitle = {Proceedings of the SIGPLAN '86 Symposium on Compiler Construction}, publisher = {ACM}, pages = {219-233}, keywords = {orbit} ) @book( Feeley86Deux, author = {Marc Feeley}, title = {Deux Approches a' L'Implantation Du Language Scheme}, year = 1986, month = may, publisher = {M.Sc. Thesis, De'partement d'Informatique et de Recherche Ope'rationelle, University of Montreal} ) @inproceedings( Lang86Oaklisp, author = {Kevin J. Lang and Barak A. Pearlmutter}, title = {Oaklisp: an Object-Oriented Scheme with First Class Types",}, year = 1986, month = sep, booktitle = {ACM Conference on Object-Oriented Systems, Programming, Languages and Applications",}, pages = {30-37} ) @techreport( Clinger87Scheme, author = {William Clinger}, title = {The Scheme of Things: Streams Versus Generators}, year = 1987, number = {Technical Report}, institution = {Tektronix, Inc.} ) @book( Dybvig87Scheme, author = {R. Kent Dybvig}, title = {The Scheme Programming Language}, year = 1987, publisher = {Prentice-Hall, Inc.}, address = {Englewood Cliffs, New Jersey}, keywords = {splang} ) @article( Feeley87Using, author = {Marc Feeley and Guy LaPalme}, title = {Using Closures for Code Generation}, year = 1987, journal = {Journal of Computer Languages}, volume = 12, number = 1, institution = {Pergamon Press}, pages = {47-66} ) @article( Felleisen87Reflections, author = {Matthias Felleisen}, title = { Reflections on Landin'S J-Operator: a Partly Historical Note}, year = 1987, journal = {Journal of Computer Languages}, volume = 12, number = {3/4}, institution = {Pergamon Press}, pages = {197-207} ) @article( Felleisen87Reduction, author = {Matthias Felleisen and Daniel P. Friedman}, title = {A Reduction Semantics for Imperative Higher-Order Languages}, year = 1987, journal = {Parallel Architectures and Languages Europe}, volume = 259, booktitle = {Lecture Notes in Computer Science}, editor = {De Bakker, Nijman and Treleaven}, institution = {Springer-Verlag}, pages = {206-223}, address = {Berlin} ) @article( Felleisen87Syntactic, author = {Matthias Felleisen and Daniel P. Friedman and Eugene E. Kohlbecker and Bruce Duba}, title = {A Syntactic Theory of Sequential Control}, year = 1987, journal = {Theoretical Computer Science}, volume = 52, pages = {205-237} ) @book( Friedman87Little, author = {Daniel P. Friedman and Matthias Felleisen}, title = {The Little LISPer}, year = 1987, publisher = {MIT Press}, keywords = {littlelisper} ) @article( Haynes87Abstracting, author = {Christopher T. Haynes and Daniel P. Friedman}, title = {Abstracting Timed Preemption with Engines}, year = 1987, journal = {Journal of Computer Languages}, volume = 12, number = 2, institution = {Pergamon Press}, pages = {109-121}, keywords = {engines} ) % Warning -- Errors During Conversion Next Entry @incollection( Slade87, author = {Stephen Slade}, title = {}, year = 1987, booktitle = {The T programming Language}, publisher = {Prentice-Hall Inc.}, address = {Englewood Cliffs, N.J.} ) @techreport( Dybvig87Three, author = {R. Kent Dybvig}, title = {Three Implementation Models for Scheme}, year = 1987, month = apr, number = {)}, type = { Department of Computer Science Technical Report #87-011 (Ph.D. Dissertatio}, institution = {University of North Carolina at Chapel Hill}, address = {Chapel Hill, North Carolina} ) @techreport( Felleisen87Calculi, author = {Matthias Felleisen}, title = {The Calculi of Lambda-V-Cs Conversion: a Syntactic Theory of Control and State in Imperative Higher-Order Programming Languages}, year = 1987, month = aug, number = {)}, type = {Computer Science Technical Report #226. (Ph.D. Dissertatio}, institution = {Indiana University}, address = {Bloomington, Indiana} ) @techreport( Miller87Parallel, author = {James S. Miller}, title = {A Parallel Processing System Based on MIT Scheme}, year = 1987, month = aug, number = {)}, type = {MIT LCS Technical Report 402 (Ph.D. Dissertatio}, institution = {Massachusetts Institute of Technology}, address = {Cambridge, Mass.} ) @techreport( Felleisen87Beyond, author = {Matthias Felleisen and Daniel P. Friedman and Bruce Duba and John Merrill}, title = {Beyond Continuations}, year = 1987, month = feb, number = {#216}, type = {Computer Science Dept. Technical Report}, institution = {Indiana University}, address = {Bloomington, Indiana} ) @inproceedings( Felleisen87Calculus, author = {Matthias Felleisen and Daniel P. Friedman}, title = {A Calculus for Assignments in Higher-Order Languages}, year = 1987, month = jan, booktitle = { Conference Record of the 14th Annual ACM Symposium on Principles of Programming Languages}, pages = {314-345}, address = {Munich, West Germany} ) @techreport( Felleisen87Syntactic, author = {Matthias Felleisen and Daniel P. Friedman}, title = {A Syntactic Theory of Sequential State}, year = 1987, month = oct, number = {#230}, type = {Computer Science Dept. Technical Report}, institution = {Indiana University}, address = {Bloomington, Indiana} ) @article( Haynes87Embedding, author = {Christopher T. Haynes and Daniel P. Friedman}, title = {Embedding Continuations in Procedural Objects}, year = 1987, month = oct, journal = {ACM Transactions on Programming Languages and Systems}, volume = 9, number = 4, pages = {582-598} ) @book( Eisenberg88Programming, author = {Michael Eisenberg}, title = {Programming in Scheme}, year = 1988, editor = {Harold Abelson}, publisher = {The Scientific Press}, address = {Redwood City, CA} ) @techreport( Kranz88Orbit, author = {David Kranz}, title = {Orbit: an Optimizing Compiler for Scheme}, year = 1988, number = {)}, type = {Computer Science Technical report #632 (Ph.D. Dissertatio}, institution = {Yale University}, keywords = {orbit-thesis} ) @incollection( Wand88Mystery, author = {Mitchell Wand and Daniel P. Friedman}, title = {The Mystery of the Tower Revealed: a Non-Reflective Description of the Reflective Tower}, year = 1988, booktitle = {Meta-Level Architectures and Reflection}, editor = {P. Maes and D. Nardi}, publisher = {Elsevier Sci. Publishers B.V. (North Holland)}, pages = {111-134} ) % Warning -- Errors During Conversion Next Entry @incollection( Friedman88, author = {Daniel P. Friedman and Mitchell Wand and Christopher T. Haynes and Eugene E. Kohlbecker}, title = {}, year = 1988, booktitle = {Programming Languages: Their Abstractions, Representations, and Implementations}, publisher = {MIT Press and McGraw-Hill} ) @inproceedings( Adams88Object, author = {Norman Adams and Jonathan Rees}, title = {Object-Oriented Programming in Scheme}, year = 1988, month = aug, booktitle = {Conference Record of the 1988 ACM Conference on Lisp and Functional Programming}, pages = {277-288}, keywords = {oopinscheme} ) @inproceedings( Clinger88Implementation, author = {William D. Clinger and Anne H. Hartheimer and Eric M. Ost}, title = {Implementation Strategies for Continuations}, year = 1988, month = aug, booktitle = {Conference Record of the 1988 ACM Conference on Lisp and Functional Programming}, pages = {124 131}, keywords = {contimpl} ) @article( Abelson88Lisp, author = {Harold Abelson and Gerald Jay Sussman}, title = {Lisp: a Language for Stratified Design}, year = 1988, month = feb, journal = {BYTE}, pages = {207-218} ) @article( Clinger88Semantics, author = {William Clinger}, title = {Semantics of Scheme}, year = 1988, month = feb, journal = {BYTE}, pages = {221-227} ) @inproceedings( Bawden88Syntactic, author = {Alan Bawden and Jonathan Rees}, title = {Syntactic Closures}, year = 1988, month = jul, booktitle = {Proceedings of the 1988 ACM Symposium on LISP and Functional Programming}, address = {Salt Lake City, Utah.}, keywords = {macrology} ) @inproceedings( Dybvig88Variable, author = {R. Kent Dybvig and Robert Hieb}, title = {A Variable-Arity Procedural Interface}, year = 1988, month = jul, booktitle = { Proceedings of the 1988 ACM Symposium on LISP and Functional Programming}, pages = {106-115}, address = {Salt Lake City, Utah} ) @inproceedings( Felleisen88Abstract, author = {Matthias Felleisen and Mitchell Wand and Daniel P. Friedman and Bruce Duba}, title = {Abstract Continuations: a Mathematical Semantics for Handling Functional Jumps}, year = 1988, month = jul, booktitle = {Proceedings of the 1988 ACM Symposium on LISP and Functional Programming}, address = {Salt Lake City, Utah.} ) @article( Dybvig88Expansion, author = {R. Kent Dybvig and Daniel P. Friedman and Christopher T. Haynes}, title = {Expansion-Passing Style: a General Macro Mechanism}, year = 1988, month = jun, journal = {Lisp and Symbolic Computation: An International Journal}, volume = 1, number = 1, institution = {Kluwer Academic Publishers}, pages = {53-76} ) @inproceedings( Shivers88Control, author = {Olin Shivers}, title = {Control Flow Analysis in Scheme}, year = 1988, month = jun, booktitle = { Proceedings of the Sigplan 1988 Conference on Programming Language Design and Implementation}, pages = {164-174}, address = {Atlanta, Georgia}, keywords = {schflow} ) @techreport( Franco88Creating, author = {John Franco and Daniel P. Friedman}, title = { Creating Efficient Programs by Exchanging Data for Procedures}, year = 1988, month = mar, number = {#245}, type = {Computer Science Technical Report}, institution = {Indiana University}, address = {Bloomington, Indiana} ) @article( Lang88Oaklisp, author = {Kevin J. Lang and Barak A. Pearlmutter}, title = {Oaklisp: an Object-Oriented Dialect of Scheme}, year = 1988, month = may, journal = {Lisp and Symbolic Computation: An International Journal}, volume = 1, number = 1, institution = {Kluwer Academic Publishers}, pages = {39-51}, keywords = {oaklisp} ) @techreport( Shivers88Semantics, author = {Olin Shivers}, title = { The Semantics of Scheme Control Flow Analysis (Preliminary).}, year = 1988, month = nov, number = {ERGO-90-090}, type = {Technical Report}, institution = {CMU School of Computer Science}, address = {Pittsburgh, Penn.} ) @article( Dybvig89Engines, author = {R. Kent Dybvig and Robert Hieb}, title = {Engines From Continuations}, year = 1989, journal = {Journal of Computer Languages}, volume = 14, number = 2, pages = {109-123} ) % Warning -- Errors During Conversion Next Entry @incollection( Springer89, author = {George Springer and Daniel P. Friedman}, title = {}, year = 1989, booktitle = {Scheme and the Art of Programming}, publisher = {MIT Press and McGraw-Hill}, keywords = {scheme-art} ) @inproceedings( Vegdahl89Runtime, author = {Steven R. Vegdahl and Uwe F. Pleban}, title = {The Runtime Environment for Screme, a Scheme Implementation on the 88000}, year = 1989, month = apr, booktitle = { Proceedings of the Third International Conference on Architectural Support for Programming Languages and Operating Systems}, pages = {172-182}, address = {Boston, Mass.} ) @techreport( Bartlett89Scheme, author = {Joel F. Bartlett}, title = {Scheme->C a Portable Scheme-to-C Compiler}, year = 1989, month = jan, number = 1, type = {Research Report 89}, institution = {DEC Western Research Laboratory}, address = {Palo Alto, California} ) @mastersthesis( Rees89Modular, author = {Jonathan Rees}, title = {Modular Macros}, year = 1989, month = may, school = {Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology}, keywords = {modmac} ) @article( III89Interprocedural, author = {Williams Ludwell Harrison III}, title = {The Interprocedural Analysis and Automatic Parallellization of Scheme Programs}, year = 1989, month = oct, journal = {Lisp and Symbolic Computation: An International Journal}, volume = 2, number = {3/4}, institution = {Kluwer Academic Publishers} ) @book( Eisenberg90Programming, author = {Michael Eisenberg and William Clinger and Anne Hartheimer}, title = {Programming in Macscheme}, year = 1990, editor = {Harold Abelson}, publisher = {The Scientific Press}, address = {Redwood City, CA} ) @article( Franco90Towards, author = {John Franco and Daniel P. Friedman}, title = { Towards a Facility for Lexically Scoped, Dynamic Mutual Recursion in Scheme}, year = 1990, journal = {Journal of Computer Languages}, volume = 15, number = 1, institution = {Pergamon Press}, pages = {55-64} ) @article( Franco90Multi, author = {John Franco and Daniel Friedman and Steven Johnson}, title = {Multi-Way Streams in Scheme}, year = 1990, journal = {Journal of Computer Languages}, volume = 15, number = 2, pages = {109-125} ) % Warning -- Errors During Conversion Next Entry @incollection( Kamin90, author = {Samuel Kamin}, title = {}, year = 1990, booktitle = {Programming Languages: An Interpreter-based Approach}, publisher = {Addison-Wesley}, address = {Reading, Mass.} ) @article( Rozas90Free, author = {Guillermo Rozas and James Miller}, title = {Free Variables and First-Class Environments}, year = 1990, month = dec, journal = {Lisp and Symbolic Computation: An International Journal}, volume = 3, number = 4, institution = {Kluwer Academic Publishers} ) @techreport( Normark90Simulation, author = {Kurt Normark}, title = { Simulation of Object-Oriented Concepts and Mechanisms in Scheme}, year = 1990, month = jan, number = {90-01}, type = {Institute for Electronic Systems Technical Report}, institution = {Aalborg University}, address = {Aalborg, Denmark}, keywords = {oopmech} ) @article( Sitaram90Control, author = {Dorai Sitaram and Matthias Felleisen}, title = {Control Delimiters and Their Hierarchies}, year = 1990, month = jan, journal = {Lisp and Symbolic Computation: An International Journal}, volume = 3, number = 1, institution = {Kluwer Academic Publishers}, pages = {67-99}, keywords = {ctrldelim} ) @inproceedings( Curtis90Module, author = {Pavel Curtis and James Rauen}, title = {A Module System for Scheme}, year = 1990, month = jun, booktitle = {Proceedings of the 1990 ACM Conference on Lisp and Functional Programming}, address = {Nice, France}, keywords = {module} ) @inproceedings( Feeley90Parallel, author = {Marc Feeley and James S. Miller}, title = {A Parallel Virtual Machine for Efficient Scheme Compilation}, year = 1990, month = jun, booktitle = {Proceedings of the 1990 ACM Conference on Lisp and Functional Programming}, address = {Nice, France} ) @inproceedings( Hanson90Efficient, author = {Chris Hanson}, title = {Efficient Stack Allocation for Tail-Recursive Languages}, year = 1990, month = jun, booktitle = {Proceedings of the 1990 ACM Conference on Lisp and Functional Programming}, address = {Nice, France} ) @inproceedings( Katz90Continuing, author = {Morry Katz and Daniel Weise}, title = {Continuing Into the Future: on the Interaction of Futures and First-Class Continuations}, year = 1990, month = jun, booktitle = {Proceedings of the 1990 ACM Conference on Lisp and Functional Programming}, address = {Nice, France} ) @article( Bonzon90Matacircular, author = {Pierre Bonzon}, title = {A Matacircular Evaluator for a Logical Extension of Scheme}, year = 1990, month = mar, journal = {Lisp and Symbolic Computation: An International Journal}, volume = 3, number = 2, institution = {Kluwer Academic Publishers}, pages = {113-133} ) @inproceedings( Dybvig90Continuations, author = {R. Kent Dybvig and Robert Hieb}, title = {Continuations and Concurrency}, year = 1990, month = mar, booktitle = {Proceedings of the Second ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming}, pages = {128-136}, address = {Seattle, Washington} ) @techreport( Shivers90Data, author = {Olin Shivers}, title = {Data-Flow Analysis and Type Recovery in Scheme. }, year = 1990, month = mar, number = {CMU-CS-90-115}, type = {Technical Report}, institution = {CMU School of Computer Science}, address = {Pittsburgh, Penn.} ) @article( Dybvig90New, author = {R. Kent Dybvig and Robert Hieb}, title = {A New Approach to Procedures with Variable Arity}, year = 1990, month = sep, journal = {Lisp and Symbolic Computation: An International Journal}, volume = 3, number = 3, institution = {Kluwer Academic Publishers}, pages = {229-244} ) @inproceedings( Hieb90Representing, author = {Robert Hieb and R. Kent Dybvig and Carl Bruggeman}, title = { Representing Control in the Presence of First-Class Continuations}, year = 1990, month = jun, booktitle = {Proceedings of the SIGPLAN '90 Conference on Programming Language Design and Implementation}, address = {White Plains, New York} )