This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Aspects of Applicative Programming for Parallel Processing
April 1978 (vol. 27 no. 4)
pp. 289-296
D.P. Friedman, Department of Electrical Engineering, Indiana University
Early results of a project on compiling stylized recursion into stackless iterative code are reviewed as they apply to a target environment with multiprocessing. Parallelism is possible in executing the compiled image of argument evaluation (collateral argument evaluation of Algol 68), of data structure construction when suspensions are used, and of functional combinations. The last facility provides generally, concise expression for all operations performed in Lisp by mapping functions and in APL by typed operators; there are other uses as well.
Index Terms:
suspensions, Compiling, functional combinations, Lisp, multiprocessing, recursion
Citation:
D.P. Friedman, D.S. Wise, "Aspects of Applicative Programming for Parallel Processing," IEEE Transactions on Computers, vol. 27, no. 4, pp. 289-296, April 1978, doi:10.1109/TC.1978.1675100
Usage of this product signifies your acceptance of the Terms of Use.