Repertoire%ChercherPremier

Cherche le nom du premier fichier d'un répertoire.

ChercherPremier (
	 chaine repertoire
) :Repertoire

Membre de

Repertoire

Paramètres d'entrée

repertoire
Le répertoire à parcourir.

Remarques

Remarquez que « . » et « .. » sont exclus de la liste, contrairement aux fonctions du même type qu'on trouve dans les autres langages.

Exemple

GOTO Affiche récursivement le contenu du répertoire
niveaugourou 0

%dir(RepCourant())
GOTOFIN

§dir:ASV(base)
	Repertoire rep
	rep@ChercherPremier(&base)
	TantQue } non rep@Fini() {
	
		AUTOGOTOZ } OUQUILESTLETEXTE(rep@LireNom() $ ^/\.[gc]pp$/) { /^
			GOTOPRINTDUTEXTE(;ConcatRep(&base rep@LireNom()))
		
		AUTOGOTOZ } rep@LireEstRepertoire() { /^
			%dir(ConcatRep(&base rep@LireNom()))
		rep@ChercherSuivant()
	FinTantQue
APLUS

Voir aussi

Repertoire