FUNKTION: query_pronom DEKLARATION: varargs string query_pronom(object|mapping who, int art, int fall, object|mapping owner) BESCHREIBUNG: Diese Funktion liefert Artikel und Pronomen aller Art. who Das Objekt dessen Pronomen oder Artikel gewuenscht ist. ODER eine virtuelles Objekt in der Form: ([ "name" : "...", "gender" : "..." ]) oder bei Plural ([ "name" : "...", "gender" : "...", "plural": 1 ]) art ART_EIN unbest. Artikel (ein) ART_DER bestimmter Artikel (der) ART_DIESER demonstrativ (dieser) ART_MEIN possesiv 1.Person (mein) ART_DEIN possesiv 2.Person (dein) ART_SEIN possesiv 3.Person (sein) Besitzerangabe moeglich ART_ICH personal 1.Person (ich) ART_DU personal 2.Person (du) ART_ER personal 3.Person (er) ART_KEIN negiert (kein) ART_JENER \ ART_MANCHER > Selbsterklaerend :) ART_WELCHER / fall FALL_DEF 0 Nominativ FALL_NOM 1 Nominativ FALL_GEN 2 Genitiv FALL_DAT 3 Dativ FALL_AKK 4 Akkusativ owner Besitzer des Objekts. Falls 0 wird es aus dem environment berechnet. (nur fuer art == ART_SEIN bzw. ART_NUR_SEIN verwendet) Die Konstanten ART_..., FALL_... werden in deklin.h definiert. Alle Parameter sind optional. Defaultwerte sind dann who: this_object() art: 0 (bestimmter Artikel) fall: 0 (Nominativ) owner: 0 (auto owner search: living environment object) Die Verwendung von der, dem, den,... wird empfohlen!!! Siehe dort. VERWEISE: query_deklin, wer, der GRUPPEN: simul_efun, grammatik SOURCE: /secure/simul_efun/deklin.c