Man kanns auch einfacher ausdrücken :DQuote:
Ein Stack ist eine Datenstruktur, die nach dem L[ast]I[n]F[irst]O[ut]-Prinzip operiert.
Stell dir ein Stack vor wie ein Stapel Papier.
Du kannst dort Blätter drauf legen, und wieder runter nehmen.
Du kannst nun aber nur auf das oberste Blatt zugreifen, möchtest du an eins weiter unten musst du zunächst die andern Blätter wegnehmen (die dann aber weg sind).
Nutzt man beispielweise sehr gerne bei Assembler und anderen Sprachen beim Coden.
Halte das aber bisschen für übertrieben sowas zu Scripten wegen diesem Anwendungszweck.. ich weiß ja nicht aber wenn man mich frägt wirkt das nach "Rumgebastel" und nicht wie ne gute Lösung.. aber da scheiden sich die Geister wahrscheinlich.
Man kann sichs halt leicht machen, oder man macht sichs tierisch komplex und aufwändig und implentiert ne Stack-Funktion die Tags schließt.. o.O
grüße