22.02.2013 Views

Temas de “Programación lógica e I.A.”

Temas de “Programación lógica e I.A.”

Temas de “Programación lógica e I.A.”

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

PD Tema 6: Ingeniería <strong>de</strong>l conocimiento y metaintérpretes<br />

Explicación<br />

Metaintérprete con Cómo<br />

Metaintérprete con Cómo<br />

◮ escribe_lista(+L) escribe cada uno <strong>de</strong> los elementos <strong>de</strong> la lista L<br />

����������������� �� ���<br />

�������������������� ��<br />

���������<br />

�����������������<br />

◮ escribe_cuerpo(+B,+N1,?N2) es verdad si B es un cuerpo que se va a<br />

escribir, N1 es el número <strong>de</strong> átomos antes <strong>de</strong> la llamada a B y N2 es el<br />

número <strong>de</strong> átomos <strong>de</strong>spués <strong>de</strong> la llamada a B<br />

���������������������������<br />

����������������� � ��������� ��<br />

������������������������<br />

������������������������<br />

���������������������������� ��<br />

���������������� ������ ������<br />

�� �� ����<br />

PD Tema 6: Ingeniería <strong>de</strong>l conocimiento y metaintérpretes<br />

Explicación<br />

Metaintérprete con Cómo<br />

Metaintérprete con Cómo<br />

◮ interpreta_or<strong>de</strong>n(+Or<strong>de</strong>n,+B) interpreta la Or<strong>de</strong>n sobre el cuerpo B<br />

��������������������� ��<br />

�����������<br />

�����������<br />

����������<br />

◮ nth(+E,+N,?A) es verdad si A es el N–ésimo elemento <strong>de</strong> la estructura E<br />

���������� ��<br />

������ � ��������<br />

���������������<br />

�������������� ��<br />

����<br />

�� �� ����<br />

������������<br />

Programación <strong>lógica</strong> e I.A. 153<br />

39 / 59<br />

40 / 59

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!