NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Simulating futures in extended common LISPStack-groups comprise the mechanism underlying implementation of multiprocessing in Extended Common LISP, i.e., running multiple quasi-simultaneous processes within a single LISP address space. On the other hand, the future construct of MULTILISP, an extension of the LISP dialect scheme, deals with parallel execution. The source of concurrency that future exploits is the overlap between computation of a value and use of the value. Described is a simulation of the future construct by an interpreter utilizing stack-group extensions to common LISP.
Document ID
19880015808
Acquisition Source
Legacy CDMS
Document Type
Technical Memorandum (TM)
Authors
Nachtsheim, Philip R.
(NASA Ames Research Center Moffett Field, CA, United States)
Date Acquired
September 5, 2013
Publication Date
June 1, 1988
Subject Category
Computer Programming And Software
Report/Patent Number
NASA-TM-101000
A-88176
NAS 1.15:101000
Accession Number
88N25192
Funding Number(s)
PROJECT: RTOP 549-03-31
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available