|
ABSTRACT
The SKIM II processor is a microcoded hardware machine for the rapid evaluation of functional languages. This paper gives details of some of the more novel methods employed by SKIM II, and resulting performance measurements. The authors conclude that combinator reduction can still form the basis for the efficient implementation of a functional language.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
T. J.W. Clarke , P. J.S. Gladstone , C. D. MacLean , A. C. Norman, SKIM - The S, K, I reduction machine, Proceedings of the 1980 ACM conference on LISP and functional programming, p.128-135, August 25-27, 1980, Stanford University, California, United States
[doi> 10.1145/800087.802798]
|
| |
2
|
|
| |
3
|
Conference record of the 1982 ACM Symposium on Lisp and Functional Programming, August 15-18, 1982, ACM order no 552820
|
 |
4
|
|
| |
5
|
J. Fairbairn, Ponder and its Type System, Cambridge University Computer Laboratory Technical Note, 1982.
|
| |
6
|
D. A. Turner, A New Implementation Technique for Applicative Languages, Software Practice and Experience, Volume 19, pp 31-34, 1979.
|
| |
7
|
A. Mycroft, Abstract Interpretation and Optimising Transformations for Applicative Programs, University of Edinburgh Dept. of Comp. Science, 1981.
|
| |
8
|
E. Goto, Monocopy and Associative Algorithms in an Extended Lisp, University of Tokyo, Japan, May 1974.
|
 |
9
|
|
| |
10
|
W. R. Stoye, The SKIM II Microprogrammer's Guide, Cambridge University Computer Laboratory Technical Note, 1983.
|
| |
11
|
W. R. Stoye, An Operating System written in a Purely Functional Language, document in preparation.
|
CITED BY 21
|
|
|
|
|
|
|
|
A. Guha , R. Ramnarayan , M. Derstine, Architectural issues in designing symbolic processors in optics, Proceedings of the 14th annual international symposium on Computer architecture, p.145-151, June 02-05, 1987, Pittsburgh, Pennsylvania, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Paul Hudak , John Hughes , Simon Peyton Jones , Philip Wadler, A history of Haskell: being lazy with class, Proceedings of the third ACM SIGPLAN conference on History of programming languages, p.12-1-12-55, June 09-10, 2007, San Diego, California
|
|
|
|
|
|
M. Lemaître , M. Castan , M.-H. Durand , G. Durrieu , B. Lecussan, Mechanisms for efficient multiprocessor combinator reduction, Proceedings of the 1986 ACM conference on LISP and functional programming, p.113-121, August 1986, Cambridge, Massachusetts, United States
|
|
|
|
|
|
|
|