| Abstract | .... 2 | |
| 1 | Introduction | .... 3 |
| 2 | Guarded Horn clauses | .... 8 |
| 3 | A Preliminary Operarional Semantics of GHC Programs | .... 9 |
| 3.1 | Computation Forest | .... 10 |
| 3.2 | Success Forest and Susoension Forest | .... 13 |
| 4 | Semantic of Monotonic GHC Programs | .... 16 |
| 4.1 | Monotonic GHC Programs | .... 16 |
| 4.2 | Success-Suspention Set | .... 20 |
| 4.3 | Goal Composition for Monotonic GHC programs | .... 24 |
| 5 | Semantic of General GHC Programs | .... 28 |
| 5.1 | Problems of Non-Monotonic GHC Programs | .... 28 |
| 5.2 | Partially Ordered Success-Suspention Multiset | .... 29 |
| 5.3 | Goal Composition for General GHC programs | .... 32 |
| 6 | Comparison with the Semantics of Prolog Programs | .... 36 |
| 6.1 | Prolog and GHC | .... 36 |
| 6.2 | Semantics of Prolog Programs | .... 37 |
| 6.3 | Goal Composition for Prolog Programs | .... 40 |
| 7 | Discussion | .... 41 |
| 8 | Conclusion | .... 45 |
| Acknowledgements | .... 46 | |
| References | .... 46 | |
| Appendix.Semantics of Functional GHC programs | .... 48 | |
| End | .... 50 |
ICOT研究論文(TR)一覧に戻る / Back to the list of ICOT Technical Reports