MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  2 Syntax (Formally) Equations:

Download:
pdf | ps
by Herbert Kuchen, In E. G. Alf
http://danae.uni-muenster.de/lehre/kuchen/ILPStutorialKuBW.ps.gz
Add To MetaCart

Abstract:

member(X,[X---L]). member(X,[Y---L]):- member(X,L). max(X,Y) = X:- X? = Y. max(X,Y) = Y:- X! Y. X = X.?- member(Z,[max(0,1),2]). syntactic sugar for:?- max(0,1) = R, member(Z,[R,2]).

Citations

448 An abstract Prolog instruction set – Warren
333 The integration of functions into logic programming: from theory to practice – Hanus - 1994
288 M.: A needed narrowing strategy – Antoy, Echahed, et al. - 2000
192 Warren’s Abstract Machine: A Tutorial Reconstruction – Ait-Kaci - 1991
192 An Overview of �Prolog – Nadathur, Miller - 1988
176 Logic Programming with Functions and Predicates: The Language BABEL – Moreno-Navarro, Rodríguez-Artalejo - 1992
135 Definitional trees – Antoy - 1992
112 Kernel Leaf: A Logic plus Functional Language – Giovannetti, Levi, et al. - 1991
102 M.: A demand driven computation strategy for lazy narrowing – Loogen, López-Fraguas, et al. - 1993
101 Narrowing as the Operational Semantics of Functional Languages – Reddy - 1985
89 Slog: a logic programming language interpreter based on clausal superposition and rewriting – Fribourg - 1985
61 Compiling Logic Programs with Equality – Hanus - 1990
57 Declarative programming in escher – Lloyd - 1995
47 The Spineless Tagless G-machine – Jones, Salkild - 1989
45 The Relation between Logic and Functional Languages: a Survey – Bellia, Levi - 1986
36 Efficient Translation of Lazy Functional Logic Programs into Prolog – Hanus - 1995
36 Graph-based Implementation of a Functional Logic Language – Kuchen, Loogen, et al. - 1990
36 An abstract machine for Oz – Mehl, Scheidhauer, et al. - 1995
35 Adding equations to NU-Prolog – Naish - 1991
33 The Definition of Kernel Oz – Smolka - 1995
25 Efficient Lazy Narrowing using Demandedness Analysis – Moreno-Navarro, Kuchen, et al. - 1993
24 Logic programming with equations – Emden, Yukawa - 1987
21 Efficient Implementation of Narrowing and Rewriting – Hanus - 1991
21 On the interaction of lazy evaluation and backtracking – Hans, Loogen, et al. - 1992
19 Implementation of Narrowing: The Prolog-Based Approach – Cheong, Fribourg - 1993
14 Functions as Passive Constraints – At-Kaci, Podelski - 1991
14 An extension of WAM for K-LEAF: a WAM-based compilation of conditional narrowing – Bosco, Cecchi, et al. - 1989
14 Dynamic Detection of Determinism – Winkler - 1991
13 The implementation of lazy narrowing – Chakravarty, Lock - 1991
13 Relating the implementation techniques of functional and functional logic languages – Loogen - 1993
11 On the Completeness of Narrowing as the Operational – Gonz'alez-Moreno, Hortal'a-Gonz'alez, et al. - 1993
11 Higher Order Babel: Language and implementation – Kuchen, Anastasiadis - 1996
10 Graph-Narrowing to Implement a Functional Logic Language – Kuchen, Loogen, et al. - 1992
9 A Complete Indexing Scheme for WAM-based Abstract Machines – Hans - 1992
9 From reduction machines to narrowing machines – Loogen - 1991
9 Rodr'iguez-Artalejo: Lazy Narrowing – Moreno-Navarro, Kuchen, et al. - 1990
8 Flang and its Implementation – Mantsivoda - 1993
7 Sofi: Implementation of a Parallel Logic Plus Functional Language – Balboni, Bosco, et al. - 1989
7 Towards lazy evaluation, sharing and non-determinism in resolution based functional logic languages – Liu - 1993
4 CAMEL: An Extension of the Categorical Abstract Machine to Compile Functional/Logic Programs – Muck - 1992
3 RELFUN: A relational/functional integration with valued clauses – Boley - 1986
3 Moreno-Navarro: Some Techniques for the Efficient Compilation of Lazy Narrowing into – Jim'enez-Mart'in, Marino-Carballo, et al. - 1992
3 Towards a WAM Model for – Nadathur, Jayaraman - 1989
2 On Extra Variables – Hanus - 1995
2 Advanced Indexing Techniques for the Functional Logic Programming Language BABEL – Hans, Kuchen, et al. - 1995
2 Higher Order Narrowing – Prehofer - 1994
1 An Introduction to Life --- Programming with Logic – Ait-Kaci - 1993
1 Using Resolution for a Sound and Efficient Integration of Logic and Functional Programming – Bosco, Cecchi, et al. - 1989
1 Narrowing vs. SLDResolution. TCS – Bosco, Giovannetti, et al. - 1988
1 A Tuly Functional Logic Language. Workshop Visions for the Future of Logic Programming at ILPS'95 – Curry - 1995