-
1
-
-
0039859639
-
The generalised completeness of Horn predicate-logic as a programming language
-
DAI Research Report 21, University of Edinburgh, 1976
-
H. Andréka, I. Németi, The generalised completeness of Horn predicate-logic as a programming language, DAI Research Report 21, University of Edinburgh, 1976; Acta Cybernetica 4 (1978) 3-10.
-
(1978)
Acta Cybernetica
, vol.4
, pp. 3-10
-
-
Andréka, H.1
Németi, I.2
-
2
-
-
0000533830
-
Introduction to generalized type systems
-
H. Barendregt, Introduction to generalized type systems, J. Functional Programming 1 (2) (1991) 125-154.
-
(1991)
J. Functional Programming
, vol.1
, Issue.2
, pp. 125-154
-
-
Barendregt, H.1
-
4
-
-
0022103846
-
Automatic synthesis of typed λ-programs on term algebras
-
C. Böhm, A. Berarducci, Automatic synthesis of typed λ-programs on term algebras, Theoretical Computer Science 39 (1985) 135-154.
-
(1985)
Theoretical Computer Science
, vol.39
, pp. 135-154
-
-
Böhm, C.1
Berarducci, A.2
-
5
-
-
84945281278
-
The architecture of an implementation of λProlog: Prolog/Mali
-
Philadelphia, 1992, Revised version in ILPS Workshop on Implementation Techniques for Logic Programming Languages
-
P. Brisset, O. Ridoux, The architecture of an implementation of λProlog: Prolog/Mali, in: Workshop on λProlog, Philadelphia, 1992, Revised version in ILPS Workshop on Implementation Techniques for Logic Programming Languages, 1994.
-
(1994)
Workshop on λProlog
-
-
Brisset, P.1
Ridoux, O.2
-
7
-
-
0026263502
-
Naïve reverse can be linear
-
K. Furukawa (Ed.), MIT Press
-
P. Brisset, O. Ridoux, Naïve reverse can be linear, in: K. Furukawa (Ed.), 8th Int. Conf. Logic Programming, MIT Press, 1991, pp. 857-870.
-
(1991)
8th Int. Conf. Logic Programming
, pp. 857-870
-
-
Brisset, P.1
Ridoux, O.2
-
8
-
-
0003180840
-
A formulation of the simple theory of types
-
A. Church, A formulation of the simple theory of types, J. Symbolic Logic 5 (1) (1940) 56-68.
-
(1940)
J. Symbolic Logic
, vol.5
, Issue.1
, pp. 56-68
-
-
Church, A.1
-
9
-
-
0025451309
-
Constraint logic programming languages
-
J. Cohen, Constraint logic programming languages, CACM 33 (7) (1990) 52-68.
-
(1990)
CACM
, vol.33
, Issue.7
, pp. 52-68
-
-
Cohen, J.1
-
10
-
-
25344458475
-
Using logic programming languages for optical music recognition
-
A. Marien (Ed.), Alinmead Software Ltd, Paris, France
-
B. Coüasnon, P. Brisset, I. Stéphan, Using logic programming languages for optical music recognition, in: A. Marien (Ed.), Third Conf., The Practical Application of Prolog, Alinmead Software Ltd, Paris, France, 1995, pp. 115-134.
-
(1995)
Third Conf., the Practical Application of Prolog
, pp. 115-134
-
-
Coüasnon, B.1
Brisset, P.2
Stéphan, I.3
-
12
-
-
0013260541
-
Lambda calculus notation with nameless dummies, a tool for automatic formula manipulation, with application to the Church-Rosser theorem
-
N.G. de Bruijn, Lambda calculus notation with nameless dummies, a tool for automatic formula manipulation, with application to the Church-Rosser theorem, Indagationes Mathematicae 34 (1972) 381-392.
-
(1972)
Indagationes Mathematicae
, vol.34
, pp. 381-392
-
-
De Bruijn, N.G.1
-
13
-
-
84968445083
-
Higher-order unification with dependent function types
-
N. Derschowitz (Ed.), LNCS 355, Springer, Berlin
-
C.M. Elliott, Higher-order unification with dependent function types, in: N. Derschowitz (Ed.), Third Int. Conf. Rewriting Techniques and Applications, LNCS 355, Springer, Berlin, 1989, pp. 121-136.
-
(1989)
Third Int. Conf. Rewriting Techniques and Applications
, pp. 121-136
-
-
Elliott, C.M.1
-
14
-
-
0345578185
-
A semi-functional implementation of a higher-order logic programming language
-
P. Lee (Ed.), MIT Press
-
C.M. Elliott, F. Pfenning, A semi-functional implementation of a higher-order logic programming language, in: P. Lee (Ed.), Topics in Advanced Language Implementation, MIT Press, 1991, pp. 289-325.
-
(1991)
Topics in Advanced Language Implementation
, pp. 289-325
-
-
Elliott, C.M.1
Pfenning, F.2
-
15
-
-
0011002458
-
Implementing tactics and tacticals in a higher-order logic programming language
-
A. Felty, Implementing tactics and tacticals in a higher-order logic programming language, J. Automated Reasoning 11 (1) (1993) 43-81.
-
(1993)
J. Automated Reasoning
, vol.11
, Issue.1
, pp. 43-81
-
-
Felty, A.1
-
19
-
-
0344716137
-
Synthesis of rewrite programs by higher-order and semantic unification
-
M. Hagiya, Synthesis of rewrite programs by higher-order and semantic unification, New Generation Computing 8 (4) (1991) 403-420.
-
(1991)
New Generation Computing
, vol.8
, Issue.4
, pp. 403-420
-
-
Hagiya, M.1
-
20
-
-
84974325966
-
Extended natural semantics
-
J. Hannan, Extended natural semantics, J. Functional Programming 3 (2) (1993) 123-152.
-
(1993)
J. Functional Programming
, vol.3
, Issue.2
, pp. 123-152
-
-
Hannan, J.1
-
22
-
-
0002537243
-
Concerning formulas of the types A→BVC, A→(Ex)B(x) in intuitionistic formal systems
-
R. Harrop, Concerning formulas of the types A→BVC, A→(Ex)B(x) in intuitionistic formal systems, J. Symbolic Logic 25 (1) (1960) 23-27.
-
(1960)
J. Symbolic Logic
, vol.25
, Issue.1
, pp. 23-27
-
-
Harrop, R.1
-
23
-
-
43949161369
-
Logic programming in a fragment of intuitionistic linear logic
-
J.S. Hodas, D.A. Miller, Logic programming in a fragment of intuitionistic linear logic, Information and Computation 110 (2) (1994) 327-365.
-
(1994)
Information and Computation
, vol.110
, Issue.2
, pp. 327-365
-
-
Hodas, J.S.1
Miller, D.A.2
-
24
-
-
0003115226
-
On sentences which are true of direct unions of algebras
-
A. Horn, On sentences which are true of direct unions of algebras, J. Symbolic Logic 16 (1) (1951).
-
(1951)
J. Symbolic Logic
, vol.16
, Issue.1
-
-
Horn, A.1
-
25
-
-
0002386430
-
The formulae-as-types notion of construction
-
J.P. Seldin, J.R. Hindley (Eds.), Lambda Calculus and Formalism, Academic Press, London
-
W.A. Howard, The formulae-as-types notion of construction, in: J.P. Seldin, J.R. Hindley (Eds.), To H.B. Curry: Essays on Combinatory Logic, Lambda Calculus and Formalism, Academic Press, London, 1980, pp. 479-490.
-
(1980)
To H.B. Curry: Essays on Combinatory Logic
, pp. 479-490
-
-
Howard, W.A.1
-
26
-
-
49549145605
-
A unification algorithm for typed λ-calculus
-
G. Huet, A unification algorithm for typed λ-calculus, Theoretical Computer Science 1 (1975) 27-57.
-
(1975)
Theoretical Computer Science
, vol.1
, pp. 27-57
-
-
Huet, G.1
-
27
-
-
0026303964
-
Typed Prolog: A semantic reconstruction of the Mycroft-O'Keefe type system
-
V. Saraswat, K. Ueda (Eds.), MIT Press
-
T.K. Lakshman, U.S. Reddy, Typed Prolog: a semantic reconstruction of the Mycroft-O'Keefe type system, in: V. Saraswat, K. Ueda (Eds.), Eighth Int. Logic Programming Symp., MIT Press, 1991, pp. 202-217.
-
(1991)
Eighth Int. Logic Programming Symp.
, pp. 202-217
-
-
Lakshman, T.K.1
Reddy, U.S.2
-
28
-
-
0344284097
-
Logic grammars and λProlog
-
D.S. Warren (Ed.), MIT Press
-
S. Le Huitouze, P. Louvet, O. Ridoux, Logic grammars and λProlog, in: D.S. Warren (Ed.), 10th Int. Conf. Logic Programming, MIT Press, 1993, pp. 64-79.
-
(1993)
10th Int. Conf. Logic Programming
, pp. 64-79
-
-
Le Huitouze, S.1
Louvet, P.2
Ridoux, O.3
-
29
-
-
85031630253
-
Object-level Substitution
-
Ph.D. Thesis, University of Pennsylvania, Department of Computer and Information Science
-
C.C. Liang, Object-level Substitution, Unification and Generalization in Meta-Logic, Ph.D. Thesis, University of Pennsylvania, Department of Computer and Information Science, 1995.
-
(1995)
Unification and Generalization in Meta-Logic
-
-
Liang, C.C.1
-
32
-
-
0003733288
-
Abstract syntax and logic programming
-
A. Voronkov (Ed.), LNCS 592, Springer, Berlin
-
D.A. Miller, Abstract syntax and logic programming, in: A. Voronkov (Ed.), Second Russian Conf. Logic Programming, LNCS 592, Springer, Berlin, 1991.
-
(1991)
Second Russian Conf. Logic Programming
-
-
Miller, D.A.1
-
33
-
-
0039631145
-
Lexical scoping as universal quantification
-
G. Levi, M. Martelli (Eds.), MIT Press
-
D.A. Miller, Lexical scoping as universal quantification, in: G. Levi, M. Martelli (Eds.), 6th Int. Conf. Logic Programming, MIT Press, 1989, pp. 268-283.
-
(1989)
6th Int. Conf. Logic Programming
, pp. 268-283
-
-
Miller, D.A.1
-
34
-
-
0000968273
-
A logic programming language with lambda-abstraction, function variables, and simple unification
-
P. Schroeder-Heister (Ed.), LNAI 475, Springer, New York, 1989
-
D.A. Miller, A logic programming language with lambda-abstraction, function variables, and simple unification, in: P. Schroeder-Heister (Ed.), Int. Workshop on Extensions of Logic Programming, LNAI 475, Springer, New York, 1989; Also in J. Logic and Computation 1 (4) (1991) 497-536.
-
Int. Workshop on Extensions of Logic Programming
-
-
Miller, D.A.1
-
35
-
-
0000968273
-
-
D.A. Miller, A logic programming language with lambda-abstraction, function variables, and simple unification, in: P. Schroeder-Heister (Ed.), Int. Workshop on Extensions of Logic Programming, LNAI 475, Springer, New York, 1989; Also in J. Logic and Computation 1 (4) (1991) 497-536.
-
(1991)
J. Logic and Computation
, vol.1
, Issue.4
, pp. 497-536
-
-
-
36
-
-
0024480570
-
A logical analysis of modules in logic programming
-
D.A. Miller, A logical analysis of modules in logic programming, J. Logic Programming 6 (1/2) (1989) 79-108.
-
(1989)
J. Logic Programming
, vol.6
, Issue.1-2
, pp. 79-108
-
-
Miller, D.A.1
-
37
-
-
85026646749
-
A proposal for modules in λProlog
-
R. Dyckhoff (Ed.), LNAI 798, Springer
-
D.A. Miller, A proposal for modules in λProlog, in: R. Dyckhoff (Ed.), Int. Workshop Extensions of Logic Programming, LNAI 798, Springer, 1993, pp. 206-221.
-
(1993)
Int. Workshop Extensions of Logic Programming
, pp. 206-221
-
-
Miller, D.A.1
-
38
-
-
0022953766
-
A theory of modules for logic programming
-
Salt Lake City, UT, USA
-
D.A. Miller, A theory of modules for logic programming, in: Symp. Logic Programming, Salt Lake City, UT, USA, 1986, pp. 106-115.
-
(1986)
Symp. Logic Programming
, pp. 106-115
-
-
Miller, D.A.1
-
39
-
-
0026271590
-
Unification of simply typed lambda-terms as logic programming
-
K. Furukawa (Ed.), MIT Press
-
D.A. Miller, Unification of simply typed lambda-terms as logic programming, in: K. Furukawa (Ed.), Eighth Int. Conf. Logic Programming, MIT Press, 1991, pp. 255-269.
-
(1991)
Eighth Int. Conf. Logic Programming
, pp. 255-269
-
-
Miller, D.A.1
-
40
-
-
0000100589
-
Unification under a mixed prefix
-
D.A. Miller, Unification under a mixed prefix, J. Symbolic Computation 14 (1992) 321-358.
-
(1992)
J. Symbolic Computation
, vol.14
, pp. 321-358
-
-
Miller, D.A.1
-
41
-
-
84976835681
-
Higher-order logic programming
-
E. Shapiro (Ed.), LNCS 225, Springer
-
D.A. Miller, G. Nadathur, Higher-order logic programming, in: E. Shapiro (Ed.), Third Int. Conf. Logic Programming, LNCS 225, Springer, 1986, pp. 448-462.
-
(1986)
Third Int. Conf. Logic Programming
, pp. 448-462
-
-
Miller, D.A.1
Nadathur, G.2
-
42
-
-
0023537510
-
A logic programming approach to manipulating formulas and programs
-
S. Haridi (Ed.), San Francisco, CA, USA
-
D.A. Miller, G. Nadathur, A logic programming approach to manipulating formulas and programs, in: S. Haridi (Ed.), IEEE Symp. Logic Programming, San Francisco, CA, USA, 1987, pp. 379-388.
-
(1987)
IEEE Symp. Logic Programming
, pp. 379-388
-
-
Miller, D.A.1
Nadathur, G.2
-
43
-
-
0000829789
-
Uniform proofs as a foundation for logic programming
-
Revised version of Ref. [43]
-
D.A. Miller, G. Nadathur, F. Pfenning, A. Scedrov, Uniform proofs as a foundation for logic programming, Annals of Pure and Applied Logic 51 (1991) 125-157, Revised version of Ref. [43].
-
(1991)
Annals of Pure and Applied Logic
, vol.51
, pp. 125-157
-
-
Miller, D.A.1
Nadathur, G.2
Pfenning, F.3
Scedrov, A.4
-
44
-
-
0023208535
-
Hereditary Harrop formulas and uniform proof systems
-
D. Gries (Ed.), Ithaca, NY
-
D.A. Miller, G. Nadathur, A. Scedrov, Hereditary Harrop formulas and uniform proof systems, in: D. Gries (Ed.), Second Symp. Logic in Computer Science, Ithaca, NY, 1987, pp. 98-105.
-
(1987)
Second Symp. Logic in Computer Science
, pp. 98-105
-
-
Miller, D.A.1
Nadathur, G.2
Scedrov, A.3
-
45
-
-
0018105622
-
A theory of type polymorphism in programming
-
R. Milner, A theory of type polymorphism in programming, J. Computer and System Sciences 17 (1978) 348-375.
-
(1978)
J. Computer and System Sciences
, vol.17
, pp. 348-375
-
-
Milner, R.1
-
46
-
-
0041160562
-
The proper treatment of quantification in ordinary English
-
R.M. Thomason (Ed.), Yale University Press, New Haven, CO
-
R. Montague, The proper treatment of quantification in ordinary English, in: R.M. Thomason (Ed.), Formal Philosophy, Yale University Press, New Haven, CO, 1974.
-
(1974)
Formal Philosophy
-
-
Montague, R.1
-
48
-
-
0025496551
-
Higher-order Horn clauses
-
G. Nadathur, D.A. Miller, Higher-order Horn clauses, JACM 37 (4) (1990) 777-814.
-
(1990)
JACM
, vol.37
, Issue.4
, pp. 777-814
-
-
Nadathur, G.1
Miller, D.A.2
-
49
-
-
0002047775
-
An overview of λProlog
-
K. Bowen, R. Kowalski (Eds.), Seattle, WA
-
G. Nadathur, D.A. Miller, An overview of λProlog, in: K. Bowen, R. Kowalski (Eds.), Symp. Logic Programming, Seattle, WA, 1988, pp. 810-827.
-
(1988)
Symp. Logic Programming
, pp. 810-827
-
-
Nadathur, G.1
Miller, D.A.2
-
51
-
-
0024755281
-
A denotational semantics for Prolog
-
T. Nicholson, N. Foo, A denotational semantics for Prolog, ACM Trans, Programming Languages and Systems 11 (4) (1989) 650-665.
-
(1989)
ACM Trans, Programming Languages and Systems
, vol.11
, Issue.4
, pp. 650-665
-
-
Nicholson, T.1
Foo, N.2
-
52
-
-
0004109057
-
-
LNAI 1228, Springer, Berlin
-
S.-H. Nienhuys-Cheng, R. de Wolf, Foundations of Inductive Logic programming, LNAI 1228, Springer, Berlin, 1997.
-
(1997)
Foundations of Inductive Logic Programming
-
-
Nienhuys-Cheng, S.-H.1
De Wolf, R.2
-
53
-
-
0344284092
-
Extending definite clause grammars with scoping constructs
-
D.H.D. Warren, P. Szeredi (Eds.), MIT Press
-
R. Pareschi, D.A. Miller, Extending definite clause grammars with scoping constructs, in: D.H.D. Warren, P. Szeredi (Eds.), Seventh Int. Conf. Logic Programming, MIT Press, 1990, pp. 373-389.
-
(1990)
Seventh Int. Conf. Logic Programming
, pp. 373-389
-
-
Pareschi, R.1
Miller, D.A.2
-
54
-
-
0003426044
-
-
C. Hartshorne, P. Weiss (Eds.), Harvard University Press
-
C.S. Peirce, in: C. Hartshorne, P. Weiss (Eds.), Collected Papers of Charles Saunders Peirce, 2nd ed., Harvard University Press, 1960.
-
(1960)
Collected Papers of Charles Saunders Peirce, 2nd Ed.
-
-
Peirce, C.S.1
-
55
-
-
0026185718
-
Unification and anti-unification in the calculus of constructions
-
F. Pfenning, Unification and anti-unification in the calculus of constructions, in: Symp. Logic in Computer Science, 1991, pp. 74-85.
-
(1991)
Symp. Logic in Computer Science
, pp. 74-85
-
-
Pfenning, F.1
-
56
-
-
0013308733
-
Programming in higher-order typed lambda-calculi
-
School of Computer Science, Carnegie Mellon University
-
B. Pierce, S. Dietzen, S. Michaylov, Programming in higher-order typed lambda-calculi, Research Report CMU-CS-89-111, School of Computer Science, Carnegie Mellon University, 1989.
-
(1989)
Research Report CMU-CS-89-111
-
-
Pierce, B.1
Dietzen, S.2
Michaylov, S.3
-
57
-
-
0345578179
-
Engineering transformations of attributed grammars in λProlog
-
M. Maher (Ed.), MIT Press
-
O. Ridoux, Engineering transformations of attributed grammars in λProlog, in: M. Maher (Ed.), Joint Int. Conf. and Symp. Logic Programming, MIT Press, 1996, pp. 244-258.
-
(1996)
Joint Int. Conf. and Symp. Logic Programming
, pp. 244-258
-
-
Ridoux, O.1
-
58
-
-
84957042509
-
αβ)
-
A. Podelski (Ed.), LNCS 910, Springer, Châtillon/Seine, France
-
αβ), in: A. Podelski (Ed.), Constraint Programming: Basics and Trends, Selected papers of the 22nd Spring School in Theoretical Computer Science, LNCS 910, Springer, Châtillon/Seine, France, 1995, pp. 209-230.
-
(1995)
Constraint Programming: Basics and Trends, Selected Papers of the 22nd Spring School in Theoretical Computer Science
, pp. 209-230
-
-
Ridoux, O.1
-
60
-
-
0042064830
-
Horn clause computability
-
S.-Å. Tärnlund, Horn clause computability, BIT 17 (1977) 215-226.
-
(1977)
BIT
, vol.17
, pp. 215-226
-
-
Tärnlund, S.-Å.1
|