Namnkonventioner! Hanteringen av namnen på objekten ligger nu i /std/namn. Den bör ärvas av alla objekt som skall ha ett namn. Följande funktioner finns: status id(string str) Returnerar sant om str matchas av ett registrerat namn. string short() Returnerar short. void long() Skriver ut long. string query_long() Returnerar long. (ny) void set_name(string namnet, string namn) Registrerar namn i bestämd form singularis och obestämd form singularis. void set_name(string *allanamn) Registrerar en godtyckligt lång lista av namn. Det första namnet är bestämd form och det andra obestämd form. void set_short(string short) Registrerar en short. void set_long(string long) Registrerar en long. string query_namnet() Returnerar namnet i bestämd form singularis. string query_name() Returnerar namn i obestämd form singularis. string*query_id() Returnerar alla namn som objektet reagerar på * * * F|ljande {r rekommenderat att f|lja: Ex. En lista. set_name(({ "listan", /* Best{md form singularis (query_namnet())*/ "lista", /* Obest{md form singularis (query_name()) */ "topplistan", "topplista", "10 i topplistan", "10 i topplista", }) ); set_utrum(); set_short("en lista"); /* Obest{md form singularis med artikel. */ /* Obs! liten begynnelsebokstav */ Gamla s{ttet att g|ra saker p}: Ex. En lista. set_name("listan", /* Best{md form singularis */ "lista"); /* Obest{md form singularis utan artikel */ set_short("en lista"); /* Obest{md form singularis med artikel. */ short anv{ndes till exempel n{r man kollar sina {godelar men {ven n{r tar saker. > ta listan Linus tar en lista.