Přeskočit na obsah

Tato stránka byla automaticky přeložena z angličtiny, jediného jazyka, ve kterém se tento web píše. Číst originál.

Kontrakty adresářů

Každý adresář vrstvy říká, k čemu je, v README, které se skládá s jeho předky. Strom níže je ten, který čte resolver, s verdiktem, ke kterému validace u každého adresáře dospěla.

Adresáře ve stromě
70
Nesení kontraktu
39
Vyňato svým řídicím kontraktem
31

Strom

Každý řádek je adresář .ai. Adresář nese svůj vlastní kontrakt, nebo ho z vlastního kontraktu vyjímá kontrakt, který řídí jeho podstrom — instance druhu, jako je dovednost a její příklady, nedluží žádný vlastní kontrakt. Co platí pro cestu, je majordomus context resolve <path>; tato stránka je tvar, který toto řešení prochází.

Jak se řetěz skládá

Efektivní kontext pro cestu je každý použitelný dokument od kořene až k ní, nejméně specifický první, řazený podle hloubky, pak podle deklarovaného pořadí, pak podle cesty. Dokument subtree platí pro svůj adresář a vše pod ním; dokument directory jen pro svůj vlastní adresář; dokument explicit pro adresáře, které vypisuje. extend připojuje, replace jmenuje předky, které zastupuje, a final nesmí být nahrazen ničím pod ním.

Prohledává názvy a popisy všech stránek, které tento web publikuje.