ldmud-3.3.719/
ldmud-3.3.719/doc/
ldmud-3.3.719/doc/efun.de/
ldmud-3.3.719/doc/efun/
ldmud-3.3.719/doc/man/
ldmud-3.3.719/doc/other/
ldmud-3.3.719/mud/
ldmud-3.3.719/mud/heaven7/
ldmud-3.3.719/mud/lp-245/
ldmud-3.3.719/mud/lp-245/banish/
ldmud-3.3.719/mud/lp-245/doc/
ldmud-3.3.719/mud/lp-245/doc/examples/
ldmud-3.3.719/mud/lp-245/doc/sefun/
ldmud-3.3.719/mud/lp-245/log/
ldmud-3.3.719/mud/lp-245/obj/Go/
ldmud-3.3.719/mud/lp-245/players/lars/
ldmud-3.3.719/mud/lp-245/room/death/
ldmud-3.3.719/mud/lp-245/room/maze1/
ldmud-3.3.719/mud/lp-245/room/sub/
ldmud-3.3.719/mud/lp-245/secure/
ldmud-3.3.719/mud/sticklib/
ldmud-3.3.719/mud/sticklib/src/
ldmud-3.3.719/mudlib/deprecated/
ldmud-3.3.719/mudlib/uni-crasher/
ldmud-3.3.719/pkg/
ldmud-3.3.719/pkg/debugger/
ldmud-3.3.719/pkg/diff/
ldmud-3.3.719/pkg/misc/
ldmud-3.3.719/src/
ldmud-3.3.719/src/autoconf/
ldmud-3.3.719/src/ptmalloc/
ldmud-3.3.719/src/util/
ldmud-3.3.719/src/util/erq/
ldmud-3.3.719/src/util/indent/hosts/next/
ldmud-3.3.719/src/util/xerq/
ldmud-3.3.719/src/util/xerq/lpc/
ldmud-3.3.719/src/util/xerq/lpc/www/
ldmud-3.3.719/test/generic/
ldmud-3.3.719/test/inc/
ldmud-3.3.719/test/t-0000398/
ldmud-3.3.719/test/t-0000548/
ldmud-3.3.719/test/t-030925/
ldmud-3.3.719/test/t-040413/
ldmud-3.3.719/test/t-041124/
ldmud-3.3.719/test/t-language/
GESCHUETZT
SYNOPSIS
        #include <sys/commands.h>

        *mixed command_stack();

BESCHREIBUNG
        Liefert ein Array, das den Kommando Stack beschreibt. Das Array
        umfasst command_stack_depth() Eintraege, der erste davon beschreibt
        das Top-Level Kommando, der letze Eintrag das aktuelle Kommando.

        Jeder Eintrag ist wiederum ein Array mit folgenden Eintraegen:

            string [CMD_VERB]:      das Verb dieses Kommandos
            string [CMD_TEXT]:      der volle Text des Kommandos
            object [CMD_ORIGIN]:    der urspruengliche Kommandogeber
            object [CMD_PLAYER]:    der momentane Kommandogeber
            mixed  [CMD_FAIL]:      der Inhalt von notify_fail() (oder 0)
            mixed  [CMD_FAILOBJ]:   das Objekt, welches notify_fail() gesetzt
                                    hat

        CMD_ORIGIN und CMD_PLAYER sind fuer gewohenlich das gleiche Objekt.
        Es gibt nur einen Unterschied, wenn der modify_command Hook den
        Kommandogeber mit set_this_player() aendert.

AENDERUNGEN
        Eingefuehrt in LDMud 3.2.7.
        LDMud 3.2.8 fuegte den CMD_FAILOBJ Eintrag hinzu.

ANMERKUNG
        Jeder der Eintraege im Array kann 0 sein.

SIEHE AUCH
        command(E), command_stack_depth(E), notify_fail(E)