wwwens.uqac.ca/~rebaine/8INF805/courslistespilesetfiles.pdf
Procédure PUSH (objet : element) // ajouter un élément sur la pile
Début
Si sommet < max Alors
sommet <- sommet + 1
pile[sommet] <- element
Sinon
Afficher "Pile pleine"
Fin Si
Fin
Fonction POP () : objet // enlever un élément de la pile et le renvoyer
objet : element
Début
Si non vide() Alors
element <- pile[sommet]
Sommet <- Sommet - 1
Sinon
Afficher "Pile vide"
Fin Si
Retourner element
Fin