By Taiichi Yuasa, Hiroshi G. Okuno

ISBN-10: 0203300874

ISBN-13: 9780203300879

ISBN-10: 020335527X

ISBN-13: 9780203355275

ISBN-10: 0415298199

ISBN-13: 9780415298193

Advancements in Lisp expertise were sped up via a couple of components, together with the elevated curiosity in man made Intelligence and the emergence of universal Lisp. complex Lisp know-how, the fourth quantity within the complex details Processing expertise sequence, brings jointly numerous eastern researchers operating within the box of Lisp expertise and displays the transforming into curiosity in parallel and allotted processing.The ebook is split into 4 components. the 1st examines Lisp structures layout and implementation in a large choice of parallel and disbursed computing environments, which offer the bottom method with constructs for parallel computation. the second one half comprises papers on language positive factors comparable to review technique for parallel symbolic computation, extension of top quality continuations for parallel Scheme structures, and light-weight strategy for real-time symbolic computations. The papers within the 3rd half speak about reminiscence administration and rubbish assortment, and the fourth crew of papers think about the programming atmosphere. Graduates, researchers programmers concerned with programming language structures, checklist processing and rubbish assortment will locate this ebook a worthy compilation of modern learn in those fields.

Show description

Read or Download Advanced LISP Technology (Advanced Information Processing Technology, V. 4) PDF

Similar programming: programming languages books

Get PHP.A.BEGINNERS.GUIDE.Oct.2008.ISBN 0071549013-o PDF

McGraw. Hill. Osborne. Media. personal home page. A. novices. consultant. Oct. 2008. ISBN 0071549013-o

Additional resources for Advanced LISP Technology (Advanced Information Processing Technology, V. 4)

Example text

AN OVERVIEW OF DISTRIBUTED LISP 29 (1) A single Lisp interpreter that manages multiple Lisp application processes. (2) A single Lisp interpreter that manages a single Lisp application process. The advantage of the alternative (1) is that only one program code for the Lisp interpreter is required in a host. g. SUN Microsystem Light weight) for multiple Lisp application processes. In the alternative (1), there are two ways of designing the process scheduling mechanism. One is to design this mechanism independant of the interpreter and the other is to incorporate it into the Lisp interpreter.

If :initial-prog is specified, the created process evaluates the prog_list. Otherwise the process waits for the program to be executed via input from the keyboard. (existp process) This function checks the existence of the process with name process in the current or adjacent host. 2. AN OVERVIEW OF DISTRIBUTED LISP 27 (connect process) This creates several constructs to communicate with the process process. (host-name:position { ’current | ’left | ’right}) This function returns the host name to the position specified.

1989. ) Hideya Iwasaki, Programming and Implementation of a Multiprocessing Lisp. Trans. 465–470, 1987. ) Hideya Iwasaki, Implementation of Parallel Processing Language System on a Multiprocesor Unix Machine. Trans. 1351–1360, 1992. , A probabilistic algorithm for extrema finding in a circle of processors. Technical Report CS-81–19, University of Waterloo, Canada, 1981. ) Isao Miyamura, Hajime Enomoto, On a Language for Parallel Processing System. Trans. 614–621, 1983. ) Nicholas Carriero, David Gelernter, How to Write Parallel Programs: A guide to the Perplexed.

Download PDF sample

Advanced LISP Technology (Advanced Information Processing Technology, V. 4) by Taiichi Yuasa, Hiroshi G. Okuno

by Daniel

Rated 4.91 of 5 – based on 22 votes