Both sides previous revision
Poprzednia wersja
Nowa wersja
|
Poprzednia wersja
|
pl:miw:miw08_dokuviz:testyprolog [2008/06/01 15:46] gjn |
pl:miw:miw08_dokuviz:testyprolog [2008/06/10 23:00] miw |
| |
~~NOCACHE~~ | |
====== Testy pluginu Prolog ====== | |
| |
| |
| |
| |
===== Dana strona ===== | |
| |
------------------------------------------------------------ | |
<prolog goal="kobieta(X),write(X),nl,fail"> | |
kobieta(kasia1). | |
kobieta(basia1). | |
mezczyzna(jasiu). | |
</prolog> | |
------------------------------------------------------------ | |
| |
a tu? | |
------------------------------------------------------------ | |
<prolog> | |
kobieta(kasiakkk). | |
mezczyzna(tomek). | |
</prolog> | |
------------------------------------------------------------ | |
| |
| |
FIXME | |
Czy plugin merguje //wszystkie// fragmenty kodu z danej strony? czy tylko to co jest w konkretnym tagu? | |
Miały być wszystkie :-) | |
| |
| |
------------------------------------------------------------ | |
<prolog goal="kobieta(X),write(X),nl,fail"> | |
kobieta(kasia2). | |
kobieta(basia2). | |
mezczyzna(krzys). | |
</prolog> | |
------------------------------------------------------------ | |
| |
| |
to też nic nie daje | |
------------------------------------------------------------ | |
<prolog goal="mezczyzna(X),write(X),nl,fail"> | |
</prolog> | |
------------------------------------------------------------ | |
| |
to też nic nie daje | |
------------------------------------------------------------ | |
<prolog goal="mezczyzna(X),write(X),nl,fail" scope="pl:miw:miw08_dokuviz:testyprolog"> | |
</prolog> | |
------------------------------------------------------------ | |
| |
| |
FIXME | |
Ja bym w powyższym spodziewał się zobaczyć | |
tomek krzys | |
| |
| |
| |
===== Inny plik ===== | |
| |
------------------------------------------------------------ | |
<prolog goal="drzewo(X,Y),write(X),nl,fail." file="pl:miw:miw08_dokuviz:test1.pl"> | |
</prolog> | |
------------------------------------------------------------ | |
| |
| |
| |
| |
===== Namespace ===== | |
powinien się zmergować kod ze wszystkich stron w namespace? | |
| |
------------------------------------------------------------ | |
<prolog goal="mezczyzna(X),write(X),nl,fail" scope="pl:miw:miw08_dokuviz:"> | |
</prolog> | |
------------------------------------------------------------ | |
FIXME czy ja coś robię źłe, czy tego nie ma? | |
------------------------------------------------------------ | |
<prolog goal="mezczyzna(X),write(X),nl,fail" scope="pl:miw:miw08_dokuviz:*"> | |
</prolog> | |
------------------------------------------------------------ | |
| |
===== Specyfikacja ===== | |
| |
<code> | |
<prolog goal="kobieta(X)" file="pl:miw:test.pl"> | |
</prolog> | |
| |
<prolog goal="kobieta(X) url="http://costam.org/test.pl"> | |
</prolog> | |
| |
<prolog goal="kobieta(X)" scope="."> ta str | |
<prolog goal="kobieta(X)" scope="pl:miw:proj"> podana str | |
<prolog goal="kobieta(X)" scope="pl:miw:"> namespace | |
<prolog goal="kobieta(X)" scope="pl:miw:proj.*08"> regexp | |
| |
<prolog scope="raz:dwa:trzy" goal="kobieta(X),write(X),nl,fail" cache="true"> | |
kobieta(anna). | |
</prolog> | |
</code> | |
| |