- 【Updated on May 12, 2025】 Integration of CiNii Dissertations and CiNii Books into CiNii Research
- Trial version of CiNii Research Knowledge Graph Search feature is available on CiNii Labs
- 【Updated on June 30, 2025】Suspension and deletion of data provided by Nikkei BP
- Regarding the recording of “Research Data” and “Evidence Data”
Leftmost outside-innarrowing calculi
Search this article
Description
<jats:p>We present narrowing calculi that are computation models of functional-logic programming languages. The narrowing calculi are based on the notion of the leftmost outside-in reduction of Huet and Lévy. We note the correspondence between the narrowing and reduction derivations, and define the leftmost outside-in narrowing derivation. We then give a narrowing calculus OINC that generates the leftmost outside-in narrowing derivations. It consists of several inference rules that perform the leftmost outside-in narrowing. We prove the completeness of OINC using an ordering defined over a narrowing derivation space. To use the calculus OINC as a model of computation of functional-logic programming, we extend OINC to incorporate strict equality. The extension results in a new narrowing calculus, s-OINC. We show also that s-OINC enjoys the same completeness property as OINC.</jats:p>
Journal
-
- Journal of Functional Programming
-
Journal of Functional Programming 7 (2), 129-161, 1997
Cambridge University Press (CUP)
- Tweet
Details 詳細情報について
-
- CRID
- 1571980076326390912
-
- NII Article ID
- 30022813130
-
- ISSN
- 14697653
- 09567968
-
- Data Source
-
- CiNii Articles
- OpenAIRE