Declarative error diagnosis (Q578894)

From MaRDI portal
scientific article
Language Label Description Also known as
English
Declarative error diagnosis
scientific article

    Statements

    Declarative error diagnosis (English)
    0 references
    0 references
    1987
    0 references
    This paper presents an error diagnoser which finds errors in logic programs which use the extended syntax and advanced control facilities. The diagnoser is declarative, in the sense that the programmer need only know the intended interpretation of an incorrect program to use the diagnoser. In particular, the programmer needs no understanding whatever of the underlying computational behaviour of the PROLOG system which runs the program. It is argued that declarative error diagnosers will be indispensable components of advanced logic programming systems, which are currently under development.
    0 references
    0 references
    debugging
    0 references
    logic programs
    0 references
    PROLOG
    0 references
    0 references