2012 Fiscal Year Final Research Report
Logical aspect of Control Operators and Program Extraction
Project/Area Number |
23650003
|
Research Category |
Grant-in-Aid for Challenging Exploratory Research
|
Allocation Type | Multi-year Fund |
Research Field |
Fundamental theory of informatics
|
Research Institution | University of Tsukuba |
Principal Investigator |
|
Project Period (FY) |
2011 – 2012
|
Keywords | プログラム理論 |
Research Abstract |
We study delimited-control operators in the context of call by need evaluation and parallel computation from logical viewpoints. We have shown that, encapsulated search in a certain kind of logic (or functional logic) programming languages is simulated by delimited-control operators in call-by-need functional programming languages. We have also proved that under a suitable restriction, parallel programming languages with control operators have transparent semantics, which means that adding or eliminating parallel primitives has no impact on the meaning of programs.
|
-
-
-
[Presentation] Lazy Delimited Nondeterminism2012
Author(s)
Sebastian Fischer, Michael Hanus, Yukiyoshi Kameyama, Chung-chieh Shan, Naoki Takashima
Organizer
International Workshop on Functional and (Constraint) Logic Programming (WFLP 2012), Work-in-Progress session
Place of Presentation
名古屋大学
Year and Date
2012-05-29
-