DocumentCode :
1576250
Title :
A simple abstract machine for functional first-class continuations
Author :
NARITA, Keisuke ; Nishizaki, Shin-ya ; Mizuno, Takahisa
Author_Institution :
Dept. of Comput. Sci., Tokyo Inst. of Technol., Tokyo, Japan
fYear :
2010
Firstpage :
111
Lastpage :
114
Abstract :
Many kinds of abstract machine have been proposed for executing byte codes of functional languages, such as Landin´s SECD machine and Curien´s Categorical Abstract Machine, which have been studied for decades from a theoretical viewpoint and applied in the implementation of functional language processors. In this paper, we propose the Simple Abstract Machine (SAM), a simplified SECD machine. The simplification lets us handle first-class continuations in the framework of abstract machines.
Keywords :
finite automata; SAM; SECD machine; functional first-class continuations; functional language; simple abstract machine; Calculus; Computer languages; Context; Functional programming; Grammar; Manganese;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Communications and Information Technologies (ISCIT), 2010 International Symposium on
Conference_Location :
Tokyo
Print_ISBN :
978-1-4244-7007-5
Electronic_ISBN :
978-1-4244-7009-9
Type :
conf
DOI :
10.1109/ISCIT.2010.5664903
Filename :
5664903
Link To Document :
بازگشت