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