This conference proceedings contains 37 papers. These papers represent an up-to-date view of lisp and functionalprogramming.languages. The main subjects discussed are logic programming. the lisp Machine architecture,...
详细信息
ISBN:
(纸本)0897911423
This conference proceedings contains 37 papers. These papers represent an up-to-date view of lisp and functionalprogramming.languages. The main subjects discussed are logic programming. the lisp Machine architecture, compiler design for functionalprogramming.languages, and object oriented programming.
This paper describes the development of lisp from McCarthy's first research in the topic of programming.languages for AI until the stage when the lisp1 implementation had developed into a serious program (May 1959...
详细信息
ISBN:
(纸本)0897911423
This paper describes the development of lisp from McCarthy's first research in the topic of programming.languages for AI until the stage when the lisp1 implementation had developed into a serious program (May 1959). It shows the steps that led to lisp and the various proposals for lisp interpreters (between November 1958 and May 1959).
This paper describes the design issue, implementation and performance of a lisp called TAO for the lisp machine ELIS. TAO is a dialect of lisp which unifies an object-oriented programming.paradigm and a logic programm...
详细信息
ISBN:
(纸本)0897911423
This paper describes the design issue, implementation and performance of a lisp called TAO for the lisp machine ELIS. TAO is a dialect of lisp which unifies an object-oriented programming.paradigm and a logic programming.paradigm with a procedural programming.paradigm. Since the interpreter is implemented fully by microcode, interpreted code runs faster than most of other dedicated machines.
The design of a microcoded instruction set for executing Common lisp is presented. The influence that the language design, the machine, and the operating system had on this design is described. A statistical analysis ...
详细信息
ISBN:
(纸本)0897911423
The design of a microcoded instruction set for executing Common lisp is presented. The influence that the language design, the machine, and the operating system had on this design is described. A statistical analysis of object code for an earlier instruction set was used to assign specific instruction lengths that led to a significant compression of the object code.
Multilisp is an extension of lisp (more specifically, of the lisp dialect Scheme with additional operators and additional semantics to deal with parallel execution. It is being implemented on the 32-processor Concert ...
详细信息
ISBN:
(纸本)0897911423
Multilisp is an extension of lisp (more specifically, of the lisp dialect Scheme with additional operators and additional semantics to deal with parallel execution. It is being implemented on the 32-processor Concert multiprocessor. The current implementation is complete enough to run the Multilisp compiler itself, and has been run on Concert prototypes including up to four processors. Novel techniques are used for task scheduling and garbage collection.
This paper describes the LElisp system, developed at the VLSI project at INRIA, which has been designed for efficiency, easy transport and barge systems construction. It also presents the programming.environment (incl...
详细信息
ISBN:
(纸本)0897911423
This paper describes the LElisp system, developed at the VLSI project at INRIA, which has been designed for efficiency, easy transport and barge systems construction. It also presents the programming.environment (including an object oriented extension, a meta pretty printer, a parser generator, a universal editor) and some current applications.
The proposed ML is not intended to be the functional language. There are too many degrees of freedom for such a thing to exist: lazy or eager evaluation, presence or absence of references and assignment, whether and h...
详细信息
ISBN:
(纸本)0897911423
The proposed ML is not intended to be the functional language. There are too many degrees of freedom for such a thing to exist: lazy or eager evaluation, presence or absence of references and assignment, whether and how to handle exceptions, types-as-parameters or polymorphic type-checking, and so on. Nor is the language or its implementation meant to be a commercial product. It aims to be a means for propagating the craft of functionalprogramming.and a vehicle for further research into the design of functional languages.
The power of first class continuations is demonstrated by implementing a variety of coroutine mechanisms using only continuations and functional abstraction. The importance of general abstraction mechanisms such as co...
详细信息
ISBN:
(纸本)0897911423
The power of first class continuations is demonstrated by implementing a variety of coroutine mechanisms using only continuations and functional abstraction. The importance of general abstraction mechanisms such as continuations is discussed.
High performance facilities to interpret lisp represent an ever increasing request even for minis. This paper presents a lisp hardware structure conceived to be implemented in a general purpose mini system called DIAG...
详细信息
ISBN:
(纸本)0897911423
High performance facilities to interpret lisp represent an ever increasing request even for minis. This paper presents a lisp hardware structure conceived to be implemented in a general purpose mini system called DIAGRAM. The lisp structure had to be adapted to the system technological requirements and size. The data structure and the instruction set concerning the basic machine are also presented.
暂无评论