Prolog - Biquipedia, a enziclopedia libre

# Prolog

### De Biquipedia

Prolog (d'o franzés Programation et Logique) ye un lenguache de programazión lochico y entrepitato, pro popular en o meyo de rechira en Intelixenzia Artifizial.

## [Editar] Exemplo

    %% declarazions

    paide('chuan', 'maria'). % chuan ye pai de maria
    paide('pablo', 'chuan'). % pablo ye pai de chuan
    paide('pablo', 'orosia').
    paide('carlos', 'marta').

    % A ye fillo de B si B ye pai d'A
    fillode(A,B) :- paide(B,A).

    % A es paye de B si A ye pai de C y C ye pai B
    payede(A,B) :- paide(A,C), paide(C,B).

    % A y B son chirmans si u pai d'A ye tamién u pai de B y si A y B no son o mesmo
    chirmande(A,B) :- paide(C,A), paide(C,B), A \== B.

    % A y B son familiars si A ye pai de B u A ye fillo de B u A ye chirmán de B
    familiarde(A,B) :- paide(A,B).

    familiarde(A,B) :- fillode(A,B).

    familiarde(A,B) :- chirmande(A,B).

    %% consultas

    % chuan ye chirmán d'orosia?
    ?- hermanode('chuan', 'orosia').
    yes

    % carlos ye chirmán de chuan?
    ?- chirmande('carlos', 'chuan').
    no

    % pablo ye paye de maria?
    ?- payede('pablo', 'maria').
    yes

    % maria ye paye de pablo?
    ?- payede('maria', 'pablo').
    no

Retrieved from "http://an.wikipedia.org../../../p/r/o/Prolog.html"

Categoría: Lenguaches de programazión

##### Views

- Articlo
- Descusión
- Current revision

##### Rechirar

##### Atras luengas

- العربية
- Asturianu
- Žemaitėška
- Български
- Català
- Česky
- Dansk
- Deutsch
- English
- Esperanto
- Español
- Suomi
- Français
- Galego
- עברית
- Magyar
- Bahasa Indonesia
- Ido
- Italiano
- 日本語
- Lojban
- 한국어
- Lietuvių
- Nederlands
- ‪Norsk (bokmål)‬
- Polski
- Português
- Română
- Русский
- Slovenčina
- Svenska
- ไทย
- Türkçe
- 中文