Big Chemical Encyclopedia

Chemical substances, components, reactions, process design ...

Articles Figures Tables About

Programming Logic PROLOG

A PROLOG program consists of a database including facts and rules, which are evaluated systematically when a query is defined by a user. The result of this evaluation can be either positive or negative. The outcome is positive if a logical deduction can be made otherwise it is negative if the current database does not allow a deduction. [Pg.41]

A PROLOG program can be asked whether a fact is true or whether a logical statement is consistent with the rules stored in the program. These questions can be answered independently of a concrete hard-coded code. [Pg.41]

Facts consist of a name (or functor) similar to a variable name in other programming languages and one or more arguments that define the corresponding values. [Pg.41]

1 PROLOG Facts PROLOG facts might be the following  [Pg.41]

The first fact indicates that benzene is an aromatic member of a series of compounds. Another example is the following  [Pg.41]


Figure 8.4 Program to find an element in a list of elements by means of list processing language (LISP) and a recursive programming in logic (PROLOG) procedure. Figure 8.4 Program to find an element in a list of elements by means of list processing language (LISP) and a recursive programming in logic (PROLOG) procedure.
PROLOG A programming language commonly used to code AI application programs. PROLOG is an acronym for PROgramm-ing in LOGic. It is used predominantly in Europe. [Pg.15]


See other pages where Programming Logic PROLOG is mentioned: [Pg.41]    [Pg.41]    [Pg.76]    [Pg.133]    [Pg.337]    [Pg.340]    [Pg.39]    [Pg.41]    [Pg.58]    [Pg.298]    [Pg.303]    [Pg.222]    [Pg.223]    [Pg.122]    [Pg.253]    [Pg.263]    [Pg.27]    [Pg.291]    [Pg.509]    [Pg.233]    [Pg.232]    [Pg.279]    [Pg.336]    [Pg.305]    [Pg.41]    [Pg.160]    [Pg.245]    [Pg.513]    [Pg.8]    [Pg.391]    [Pg.222]    [Pg.222]    [Pg.230]    [Pg.232]    [Pg.240]    [Pg.107]    [Pg.189]    [Pg.786]    [Pg.195]    [Pg.196]    [Pg.197]    [Pg.123]    [Pg.8]   


SEARCH



Logic program

Logic programming

PROLOG

© 2024 chempedia.info