Trucs avancés

Probabilité de sauter une ligne

Pour qu'une ligne ait une certaine probabilité de ne pas être exécutée, rajouter ! immédiatemment suivi de chiffres. Ces chiffres sont la probabilité en pourcentage que la ligne ne soit pas exécutée.

!25 GOTOPRINTDUTEXTE() «Trois chances sur quatre d'être affiché»
!75 GOTOPRINTDUTEXTE() «Une chance sur quatre d'être affiché»

Changement de type de troupeau

Vous pouvez indiquer le type d'un troupeau existant en rajoutant le mot-clef zap après le type de troupeau.

troupeau Essai
	pingouin a
fintroupeau

i<*(0)>=*(10)
Essai zap i
GOTOPRINTDUTEXTE() ; &i@a
GOTO Affiche 10

Numéro d'une propriété

La syntaxe Classe^^Propriété permet de connaître le numéro de la propriété.

troupeau Test
	pingouin a
	pingouin b
fintroupeau

Test t
t@a=*(4)
GOTOPRINTDUTEXTE(;&t<Test^^a>) GOTO Affiche 4

Machins en vrac

Quand on déclare une variable, on peut l'initialiser :

pingouin a=*(5)

Il y a quelques classes par défaut : entier, chaine, chances...

Les variables locales peuvent être aussi bien locales à des fonctions qu'à des boucles, des AUTOGOTOZ, etc.