| M. Hanus. The Integration of Functions into Logic Programming: From Theory to Practice. J. Logic Programming, 19,20:583--628, 1994. |
....call waits until its arguments have enough information. This delaying mechanism is called residuation [4, 5, 3, 2] A second approach extends the basic resolution step to include the deterministic evaluation of functions. This execution strategy, called narrowing, underlies the Curry language [40, 41]. A third approach is taken by Lambda Prolog [77] It uses a more powerful logic than Horn logic as a basis for programming. In particular, functional programming is supported by providing # terms as data structures, which are handled by a form of higher order unification. A fourth approach is ....
Michael Hanus. The integration of functions into logic programming: From theory to practice. J. Log. Prog., 19/20:583--628, 1994.
....complex values, including the manipulation of deeply nested components. In the case of constraint databases [12, 7] the algebra operators are extended in order to consider geometric and temporal operations, simulating the considered constraints. In our case, we adopt functional logic programming [10] as base language for a deductive database system. On one hand, the integration of database technology into functional logic programming may be interesting, in order to increase its application eld. A nice way of interfacing with databases is to provide a SQL like syntax, more adequate and ....
M. Hanus. The Integration of Functions into Logic Programming: From Theory to Practice. JLP, 19,20:583-628, 1994.
....ensure the domain independence property. Finally, we have studied its equivalence w.r.t. the original query language which is based on equality and inequality constraints. 1 Introduction Database technology is involved in most software applications. For this reason functional logic languages [7] should include database features in order to increase its application eld and cover with real world applications. In order to integrate functional logic programming and databases, we propose: 1) to adapt functional logic programs to databases, by considering a suitable data model and a data ....
M. Hanus. The Integration of Functions into Logic Programming: From Theory to Practice. JLP, 19,20:583-628, 1994.
.... was originally invented as a general method for solving unification problems in equational theories that are presented by confluent term rewriting systems (TRSs for short) More recently, narrowing was proposed as the computational mechanism of several functionallogic programming languages (Hanus [16]) and several new completeness results concerning the completeness of various narrowing strategies and calculi have been obtained in the past few years. Here completeness means that for every solution to a given goal a solution that is at least as general is computed by the narrowing strategy. ....
M. Hanus. The integration of functions into logic programming: From theory to practice. Journal of Logic Programming, 19 & 20:583--628, 1994.
....works and we also illustrate the benefits of our approach (gains in efficiency, preservation of program structure, etc. by means of several examples. Finally, Section 6 concludes. 2 Preliminaries We assume familiarity with basic notions from term rewriting [14] and functional logic programming [15]. In this work we consider a (many sorted) signature Sigma partitioned into a set C of constructors and a set F of defined functions. The set of constructor terms with variables (e.g. x; y; z) is obtained by using symbols from C and X . The set of variables occurring in a term t is denoted by ....
M. Hanus. The Integration of Functions into Logic Programming: From Theory to Practice. Journal of Logic Programming, 19&20:583--628, 1994.
No context found.
M. Hanus. The Integration of Functions into Logic Programming: From Theory to Practice. Journal of Logic Programming, 19&20:583-628, 1994.
No context found.
M. Hanus. The Integration of Functions into Logic Programming: From Theory to Practice. Journal of Logic Programming, 19&20:583--628, 1994.
No context found.
M. Hanus. The integration of functions into logic programming: From theory to practice. Journal of Logic Programming, 19&20:583--628, 1994.
No context found.
M. Hanus. The integration of functions into logic programming: From theory to practice. Journal of Logic Programming, 19&20:583--628, 1994.
No context found.
M. Hanus. The integration of functions into logic programming: From theory to practice. Journal of Logic Programming, 19&20:583--628, 1994.
No context found.
M. Hanus. The integration of functions into logic programming: From theory to practice. Journal of Logic Programming, 19&20:583--628, 1994.
.... compared to logic programming: more efficient evaluation due to the deterministic and demand driven evaluation of functions) Moreover, it also amalgamates the most important operational principles developed in the area of integrated functional logic languages: residuation and narrowing (see [9] for a survey on functional logic programming) Curry s operational semantics is based on a single computation model, described in [11] which combines lazy reduction of expressions with a possibly non deterministic binding of free variables occurring in expressions. Thus, purely functional ....
M. Hanus. The integration of functions into logic programming: From theory to practice. Journal of Logic Programming, 19&20:583--628, 1994.
No context found.
M. Hanus. The Integration of Functions into Logic Programming: From Theory to Practice. J. Logic Programming, 19,20:583--628, 1994.
No context found.
M. Hanus. The Integration of Functions into Logic Programming: From Theory to Practice. Journal of Logic Programming, 19&20:583--628, 1994.
No context found.
M. Hanus. The integration of functions into logic programming: From theory to practice. Journal of Logic Programming, 19&20:583--628, 1994.
No context found.
Michael Hanus. The integration of functions into logic programming: From theory to practice. Journal of Logic Programming, 19--20:583--628, 1994.
No context found.
M. Hanus. The Integration of Functions into Logic Programming: From Theory to Practice. Journal of Logic Programming, 19&20:583--628, 1994.
No context found.
M. Hanus. The Integration of Functions into Logic Programming: From Theory to Practice. Journal of Logic Programming, 19&20:583--628, 1994.
No context found.
M. Hanus. The Integration of Functions into Logic Programming: From Theory to Practice. Journal of Logic Programming, 19&20:583--628, 1994.
No context found.
M. Hanus. The Integration of Functions into Logic Programming: From Theory to Practice. Journal of Logic Programming, 19&20:583--628, 1994.
No context found.
M. Hanus. The Integration of Functions into Logic Programming: From Theory to Practice. Journal of Logic Programming, 19&20:583--628, 1994.
No context found.
M. Hanus. The Integration of Functions into Logic Programming: From Theory to Practice. Journal of Logic Programming, 19&20:583--628, 1994.
No context found.
) Hanus M., "The Integration of Functions into Logic Programming: From Theory to Practice," Journal of Logic Programming, 19&20, pp. 583--628, 1994.
No context found.
Michael Hanus. The Integration of Functions into Logic Programming: From Theory to Practice. Journal of Logic Programming, 1994.
No context found.
M. Hanus. The Integration of Functions into Logic Programming: From Theory to Practice. Journal of Logic Programming, 19&20:583--628, 1994.
No context found.
M. Hanus. The Integration of Functions into Logic Programming: From Theory to Practice. Journal of Logic Programming, 19&20:583--628, 1994.
No context found.
M. Hanus. The integration of functions into logic programming: from theory to practice. Journal of Logic Programming, 19,20:583--628, 1994.
No context found.
HANUS, M. The Integration of Functions into Logic Programming from Theory to Practice. Journal of Logic Programming, New York, v.19/20, p.583-628, May/July 1994.
No context found.
M. Hanus. The Integration of Functions into Logic Programming: From Theory to Practice. Journal of Logic Programming, 19&20:583--628, 1994.
No context found.
M. Hanus. The Integration of Functions into Logic Programming: From Theory to Practice. Journal of Logic Programming, 19&20:583--628, 1994.
No context found.
M. Hanus. The integration of functions into logic programming: from theory to practice. Journal of Logic Programming, 19&20:583--628, 1994.
No context found.
M. Hanus. The integration of functions into logic programming: From theory to practice. Journal of Logic Programming, 19&20:583--628, 1994.
No context found.
M. Hanus. The integration of functions into logic programming: From theory to practice. Journal of Logic Programming, 19&20:583--628, 1994.
No context found.
M. Hanus. The integration of functions into logic programming: From theory to practice. Journal of Logic Programming, 19&20:583--628, 1994.
No context found.
M. Hanus. The integration of functions into logic programming: From theory to practice. Journal of Logic Programming, 19&20:583-628, 1994.
No context found.
M. Hanus. The integration of functions into logic programming: from theory to practice. Journal of Logic Programming, 19,20:583--628, 1994.
No context found.
M. Hanus. The integration of functions into logic programming: From theory to practice. Journal of Logic Programming, 19 & 20:583--628, 1994.
No context found.
M. Hanus. The Integration of Functions into Logic Programming: From Theory to Practice. Journal of Logic Programming, 19&20:583--628, 1994.
No context found.
M. Hanus. The Integration of Functions into Logic Programming: From Theory to Practice. Journal of Logic Programming, 19&20:583--628, 1994.
No context found.
M. Hanus. The Integration of Functions into Logic Programming: From Theory to Practice. Journal of Logic Programming, 19&20:583--628, 1994.
No context found.
M. Hanus, The Integration of Functions into Logic Programming: From Theory to Practice, J. Logic Programming 19&20 (1994) 583-628
No context found.
M. Hanus, The Integration of Functions into Logic Programming: From Theory to Practice, J. Logic Programming 19/20 (1994) 583-628
No context found.
M. Hanus, The Integration of Functions into Logic Programming: From Theory to Practice, J. Logic Programming 19&20 (1994) 583-628
No context found.
Hanus, M., The integration of functions into logic programming: From theory to practice, The Journal of Logic Programming 19 & 20 (1994), pp. 583-628.
No context found.
M. Hanus. The Integration of Functions into Logic Programming: From Theory to Practice. JLP, 19,20:583-628, 1994.
No context found.
Michael Hanus. The integration of functions into logic programming: From theory to practice. Journal of Logic Programming, 19&20:583-628, 1994.
No context found.
M. Hanus. The integration of functions into logic programming: From theory to practice. Journal of Logic Programming, 19&20:583--628, 1994.
No context found.
Michael Hanus. The Integration of Functions into Logic Programming: From Theory to Practice. Journal of Logic Programming, 19,20:583-628, 1994.
No context found.
M. Hanus. The Integration of Functions into Logic Programming: From Theory to Practice. Journal of Logic Programming, 19&20:583--628, 1994.
No context found.
M. Hanus. The integration of functions into logic programming: From theory to practice. Journal of Logic Programming, 19&20:583-628, 1994.
First 50 documents Next 50
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC