Browsing Computer Science and Artificial Intelligence Lab (CSAIL) by Subject "Lisp"

Now showing items 1-6 of 6

  • Exceptional Situations in Lisp 

    Unknown author (MIT Artificial Intelligence Laboratory, 1985-02)
    Frequently, it is convenient to describe a program in terms of the normal situations in which it will be used, even if such a description does not describe the its complete behavior in all circumstances. This paper surveys ...

  • Lifting Transformations 

    Unknown author (1991-12-01)
    Lifting is a well known technique in resolution theorem proving, logic programming, and term rewriting. In this paper we formulate lifting as an efficiency-motivated program transformation applicable to a wide variety ...

  • Lisp: A Language for Stratified Design 

    Unknown author (1987-08-01)
    We exhibit programs that illustrate the power of Lisp as a language for expressing the design and organization of computational systems. The examples are chosen to highlight the importance of abstraction in program ...

  • Scheme86: A System for Interpreting Scheme 

    Unknown author (1988-04-01)
    Scheme86 is a computer system designed to interpret programs written in the Scheme dialect of Lisp. A specialized architecture, coupled with new techniques for optimizing register management in the interpreter, allows ...

  • Software Structuring Principles for VLSI CAD 

    Unknown author (1987-12-01)
    A frustrating aspect of the frequent changes to large VLSI CAD systems is that so little of the old available programs can be reused. It takes too much time and effort to find the reusable pieces and recast them for ...

  • Syntactic Closures 

    Unknown author (1988-06-01)
    In this paper we describe {\\it syntactic closures}. Syntactic closures address the scoping problems that arise when writing macros. We discuss some issues raised by introducing syntactic closures into the macro ...