Rechercher
Résultats par :
Recherche avancée
Qui est en ligne ?
Il y a en tout 6 utilisateurs en ligne :: 0 Enregistré, 0 Invisible et 6 Invités

Aucun

Voir toute la liste


Partagez
Voir le sujet précédentAller en basVoir le sujet suivant
avatar
Site Admin
Messages : 1035
Date d'inscription : 2011-11-03
Voir le profil de l'utilisateur

Queue 0.2 (Pile FIFO)

le Wed 1 Feb - 10:50
Queue est un tube implémentant un pile FIFO.

Il est disponible ici :
http://abaque.googlecode.com/files/Queue.zgl

La ligne pour l'importer directement dans un livre est la suivante :
~greffon 1 queue 0.2 "http://abaque.googlecode.com/files/Queue.zgl"

En reprenant l'exemple tube_pile.liv présent dans l'Atelier, on obtient celui là:

[php]
La queue :
("http://fr.wikipedia.org/wiki/Pile_(informatique)")

Grands rôles :
data :: queue

Principal :
Actions :
charge "pile !" dans data
charge "une" dans data
charge "dans" dans data
charge "suis" dans data
charge "je" dans data
charge "Bonjour," dans data
affiche "La pile contient ${data.taille()} éléments !"
va vers suite

Suite :
Rôles :
texte :: texte <
- "rien"
boucle :: nombre <
- 0
Souffleurs :
dès que texte est vide, boucle vaut 1
Actions :
tant que boucle est vide, lis
décharge texte depuis data
texte !
ferme
[/php]

Le résultat obtenu est :
Code:

pile !
une
dans
suis
je
Bonjour,
Senior Member
Messages : 497
Date d'inscription : 2008-09-21
Voir le profil de l'utilisateur

RE: Queue (Pile FIFO)

le Wed 1 Feb - 19:53
excellent ! Merci.
avatar
Site Admin
Messages : 1035
Date d'inscription : 2011-11-03
Voir le profil de l'utilisateur

RE: Queue (Pile FIFO)

le Mon 20 Feb - 12:43
La méthode fonctionnelle taille est ajouté au greffon Queue.
L'exemple a été mis à jour.
Contenu sponsorisé

Re: Queue 0.2 (Pile FIFO)

Voir le sujet précédentRevenir en hautVoir le sujet suivant
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum