| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [Page Top / Bottom] |
Abelson, Harold, Andrew Berlin, Jacob Katzenelson, William McAllister, Guillermo Rozas, Gerald Jay Sussman, and Jack Wisdom. 1992. The Supercomputer Toolkit: A general framework for special-purpose computing.
Allen, John. 1978.
ANSI X3.226-1994.
Appel, Andrew W. 1987. Garbage collection can be faster than stack allocation.
Backus, John. 1978. Can programming be liberated from the von Neumann style?
Baker, Henry G., Jr. 1978. List processing in real time on a serial computer.
Batali, John, Neil Mayle, Howard Shrobe, Gerald Jay Sussman, and Daniel Weise. 1982. The Scheme-81 architecture--System and chip. In
Borning, Alan. 1977. ThingLab--An object-oriented system for building simulations using constraints. In
Borodin, Alan, and Ian Munro. 1975.
Chaitin, Gregory J. 1975. Randomness and mathematical proof.
Church, Alonzo. 1941.
Clark, Keith L. 1978. Negation as failure. In
Clinger, William. 1982. Nondeterministic call by need is neither lazy nor by name. In
Clinger, William, and Jonathan Rees. 1991. Macros that work. In
Colmerauer A., H. Kanoui, R. Pasero, and P. Roussel. 1973. Un système de communication homme-machine en français. Technical report, Groupe Intelligence Artificielle, Université d'Aix Marseille, Luminy.
Cormen, Thomas, Charles Leiserson, and Ronald Rivest. 1990.
Darlington, John, Peter Henderson, and David Turner. 1982.
Dijkstra, Edsger W. 1968a. The structure of the "THE" multiprogramming system.
Dijkstra, Edsger W. 1968b. Cooperating sequential processes. In
Dinesman, Howard P. 1968.
deKleer, Johan, Jon Doyle, Guy Steele, and Gerald J. Sussman. 1977. AMORD: Explicit control of reasoning. In
Doyle, Jon. 1979. A truth maintenance system.
Feigenbaum, Edward, and Howard Shrobe. 1993. The Japanese National Fifth Generation Project: Introduction, survey, and evaluation. In
Feeley, Marc. 1986. Deux approches à l'implantation du language Scheme. Masters thesis, Université de Montréal.
Feeley, Marc and Guy Lapalme. 1987. Using closures for code generation.
Feller, William. 1957.
Fenichel, R., and J. Yochelson. 1969. A Lisp garbage collector for virtual memory computer systems.
Floyd, Robert. 1967. Nondeterministic algorithms.
Forbus, Kenneth D., and Johan deKleer. 1993.
Friedman, Daniel P., and David S. Wise. 1976. CONS should not evaluate its arguments. In
Friedman, Daniel P., Mitchell Wand, and Christopher T. Haynes. 1992.
Gabriel, Richard P. 1988. The Why of Y.
Goldberg, Adele, and David Robson. 1983.
Gordon, Michael, Robin Milner, and Christopher Wadsworth. 1979.
Gray, Jim, and Andreas Reuter. 1993.
Green, Cordell. 1969. Application of theorem proving to problem solving. In
Green, Cordell, and Bertram Raphael. 1968. The use of theorem-proving techniques in question-answering systems. In
Griss, Martin L. 1981. Portable Standard Lisp, a brief overview. Utah Symbolic Computation Group Operating Note 58, University of Utah.
Guttag, John V. 1977. Abstract data types and the development of data structures.
Hamming, Richard W. 1980.
Hanson, Christopher P. 1990. Efficient stack allocation for tail-recursive languages. In
Hanson, Christopher P. 1991. A syntactic closures macro facility.
Hardy, Godfrey H. 1921. Srinivasa Ramanujan.
Hardy, Godfrey H., and E. M. Wright. 1960.
Havender, J. 1968. Avoiding deadlocks in multi-tasking systems.
Hearn, Anthony C. 1969. Standard Lisp. Technical report AIM-90, Artificial Intelligence Project, Stanford University.
Henderson, Peter. 1980.
Henderson. Peter. 1982. Functional Geometry. In
Hewitt, Carl E. 1969. PLANNER: A language for proving theorems in robots. In
Hewitt, Carl E. 1977. Viewing control structures as patterns of passing messages.
Hoare, C. A. R. 1972. Proof of correctness of data representations.
Hodges, Andrew. 1983.
Hofstadter, Douglas R. 1979.
Hughes, R. J. M. 1990. Why functional programming matters. In
IEEE Std 1178-1990. 1990.
Ingerman, Peter, Edgar Irons, Kirk Sattley, and Wallace Feurzeig; assisted by M. Lind, Herbert Kanner, and Robert Floyd. 1960. THUNKS: A way of compiling procedure statements, with some comments on procedure declarations. Unpublished manuscript. (Also, private communication from Wallace Feurzeig.)
Kaldewaij, Anne. 1990.
Kohlbecker, Eugene Edmund, Jr. 1986. Syntactic extensions in the programming language Lisp. Ph.D. thesis, Indiana University.
Konopasek, Milos, and Sundaresan Jayaraman. 1984.
Knuth, Donald E. 1973.
Knuth, Donald E. 1981.
Kowalski, Robert. 1973. Predicate logic as a programming language. Technical report 70, Department of Computational Logic, School of Artificial Intelligence, University of Edinburgh.
Kowalski, Robert. 1979.
Lamport, Leslie. 1978. Time, clocks, and the ordering of events in a distributed system.
Lampson, Butler, J. J. Horning, R. London, J. G. Mitchell, and G. K. Popek. 1981. Report on the programming language Euclid. Technical report, Computer Systems Research Group, University of Toronto.
Landin, Peter. 1965. A correspondence between Algol 60 and Church's lambda notation: Part I.
Lieberman, Henry, and Carl E. Hewitt. 1983. A real-time garbage collector based on the lifetimes of objects.
Liskov, Barbara H., and Stephen N. Zilles. 1975. Specification techniques for data abstractions.
McAllester, David Allen. 1978. A three-valued truth-maintenance system. Memo 473, MIT Artificial Intelligence Laboratory.
McAllester, David Allen. 1980. An outlook on truth maintenance. Memo 551, MIT Artificial Intelligence Laboratory.
McCarthy, John. 1960. Recursive functions of symbolic expressions and their computation by machine.
McCarthy, John. 1967. A basis for a mathematical theory of computation. In
McCarthy, John. 1978. The history of Lisp. In
McCarthy, John, P. W. Abrahams, D. J. Edwards, T. P. Hart, and M. I. Levin. 1965.
McDermott, Drew, and Gerald Jay Sussman. 1972. Conniver reference manual. Memo 259, MIT Artificial Intelligence Laboratory.
Miller, Gary L. 1976. Riemann's Hypothesis and tests for primality.
Miller, James S., and Guillermo J. Rozas. 1994. Garbage collection is fast, but a stack is faster. Memo 1462, MIT Artificial Intelligence Laboratory.
Moon, David. 1978. MacLisp reference manual, Version 0. Technical report, MIT Laboratory for Computer Science.
Moon, David, and Daniel Weinreb. 1981. Lisp machine manual. Technical report, MIT Artificial Intelligence Laboratory.
Morris, J. H., Eric Schmidt, and Philip Wadler. 1980. Experience with an applicative string processing language. In
Phillips, Hubert. 1934.
Pitman, Kent. 1983. The revised MacLisp Manual (Saturday evening edition). Technical report 295, MIT Laboratory for Computer Science.
Rabin, Michael O. 1980. Probabilistic algorithm for testing primality.
Raymond, Eric. 1993.
Raynal, Michel. 1986.
Rees, Jonathan A., and Norman I. Adams IV. 1982. T: A dialect of Lisp or, lambda: The ultimate software tool. In
Rees, Jonathan, and William Clinger (eds). 1991. The revised^4 report on the algorithmic language Scheme.
Rivest, Ronald, Adi Shamir, and Leonard Adleman. 1977. A method for obtaining digital signatures and public-key cryptosystems. Technical memo LCS/TM82, MIT Laboratory for Computer Science.
Robinson, J. A. 1965. A machine-oriented logic based on the resolution principle.
Robinson, J. A. 1983. Logic programming--Past, present, and future.
Spafford, Eugene H. 1989. The Internet Worm: Crisis and aftermath.
Steele, Guy Lewis, Jr. 1977. Debunking the "expensive procedure call" myth. In
Steele, Guy Lewis, Jr. 1982. An overview of Common Lisp. In
Steele, Guy Lewis, Jr. 1990.
Steele, Guy Lewis, Jr., and Gerald Jay Sussman. 1975. Scheme: An interpreter for the extended lambda calculus. Memo 349, MIT Artificial Intelligence Laboratory.
Steele, Guy Lewis, Jr., Donald R. Woods, Raphael A. Finkel, Mark R. Crispin, Richard M. Stallman, and Geoffrey S. Goodfellow. 1983.
Stoy, Joseph E. 1977.
Sussman, Gerald Jay, and Richard M. Stallman. 1975. Heuristic techniques in computer-aided circuit analysis.
Sussman, Gerald Jay, and Guy Lewis Steele Jr. 1980. Constraints--A language for expressing almost-hierachical descriptions.
Sussman, Gerald Jay, and Jack Wisdom. 1992. Chaotic evolution of the solar system.
Sussman, Gerald Jay, Terry Winograd, and Eugene Charniak. 1971. Microplanner reference manual. Memo 203A, MIT Artificial Intelligence Laboratory.
Sutherland, Ivan E. 1963. SKETCHPAD: A man-machine graphical communication system. Technical report 296, MIT Lincoln Laboratory.
Teitelman, Warren. 1974. Interlisp reference manual. Technical report, Xerox Palo Alto Research Center.
Thatcher, James W., Eric G. Wagner, and Jesse B. Wright. 1978. Data type specification: Parameterization and the power of specification techniques. In
Turner, David. 1981. The future of applicative languages. In
Wand, Mitchell. 1980. Continuation-based program transformation strategies.
Waters, Richard C. 1979. A method for analyzing loop programs.
Winograd, Terry. 1971. Procedures as a representation for data in a computer program for understanding natural language. Technical report AI TR-17, MIT Artificial Intelligence Laboratory.
Winston, Patrick. 1992.
Zabih, Ramin, David McAllester, and David Chapman. 1987. Non-deterministic Lisp with dependency-directed backtracking.
Zippel, Richard. 1979. Probabilistic algorithms for sparse polynomials. Ph.D. dissertation, Department of Electrical Engineering and Computer Science, MIT.
Zippel, Richard. 1993.
| [ << ] | [ >> ] | [Top] | [Contents] | [Index] | [Page Top / Bottom] |