• 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