AbdelAli Ed-Dbali
University of Orléans
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by AbdelAli Ed-Dbali.
LPSS '92 Proceedings of the Second International Logic Programming Summer School on Logic Programming in Action | 1992
AbdelAli Ed-Dbali; Pierre Deransart
The aim of this presentation is to show how logic programming can be used to make formal specifications. This approach is illustrated by the project of standard Prolog, as discussed in the ISO working group, which has been completely described by a formal specification.
International Workshop on Constraint Solving and Constraint Logic Programming | 2003
Arnaud Lallouet; Andrei Legtchenko; Thi-Bich-Hanh Dao; AbdelAli Ed-Dbali
In this paper, we present an abstract framework for learning a finite domain constraint solver modeled by a set of operators enforcing a consistency. The behavior of the consistency to be learned is taken as the set of examples on which the learning process is applied. The best possible expression of this operator in a given language is then searched. We present sufficient conditions for the learned solver to be correct and complete with respect to the original constraint. We instantiate this framework to the learning of bound-consistency in the indexical language of Gnu-Prolog.
Archive | 1996
Pierre Deransart; AbdelAli Ed-Dbali; Laurent Cervoni
This chapter describes the I/O system of Standard Prolog and how terms are input and output.
Archive | 1996
Pierre Deransart; AbdelAli Ed-Dbali; Laurent Cervoni
The purpose of this chapter is to introduce some methodology to help write portable programs easily.
Archive | 1996
Pierre Deransart; AbdelAli Ed-Dbali; Laurent Cervoni
The built-in predicates are system procedures. They cannot be modified. All are static and private.
Archive | 1996
Pierre Deransart; AbdelAli Ed-Dbali; Laurent Cervoni
In this chapter, the execution model of Standard Prolog is described. It formalises its main characteristics: nondeterminism (multiplicity of the solutions), backtracking and control. Knowledge of this is needed in order to understand the meaning of many built-in predicates and the behaviour of a program.
Archive | 1996
Pierre Deransart; AbdelAli Ed-Dbali; Laurent Cervoni
In Standard Prolog Flags are reserved atoms with an associated predefined value, which define some parameters of a processor. Some of them are fixed with a given processor; their value is implementation defined and cannot be updated. Some others may be modified by the user and are said changeable.
Archive | 1996
Pierre Deransart; AbdelAli Ed-Dbali; Laurent Cervoni
Basic abstract data structures, sufficient to understand the execution model and the meaning of the built-in predicates, are introduced. The full syntax of these data structures is given in Chapter 9.
Archive | 1996
Pierre Deransart; Laurent Cervoni; AbdelAli Ed-Dbali
Archive | 1996
Pierre Deransart; AbdelAli Ed-Dbali; Laurent Cervoni