French
File size: 4,019 Bytes
c787ddd
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153

# Programme d'exemple BzzBee v5.0 - Édition Ultra Avancée!
# Démonstration de toutes les nouvelles fonctionnalités

bzz BONJOUR
bzz BANNIERE "BZZBEE 5.0 - LANGAGE GÉNÉRALISTE"

# Test des nouvelles structures de données - LISTES
bzz TITRE "Gestion des Listes Avancées"
bzz LISTE AJOUTER ma_liste "pomme"
bzz LISTE AJOUTER ma_liste "banane"
bzz LISTE AJOUTER ma_liste "orange"
bzz LISTE AJOUTER ma_liste "abricot"
bzz LISTE AFFICHER ma_liste
bzz LISTE TAILLE ma_liste
bzz LISTE TRIER ma_liste
bzz LISTE AFFICHER ma_liste
bzz LISTE RETIRER ma_liste "banane"
bzz LISTE AFFICHER ma_liste

bzz SEPARATEUR

# Test des dictionnaires (NECTAR)
bzz TITRE "Système de Nectar (Dictionnaires)"
bzz NECTAR AJOUTER config "nom" "BzzBee"
bzz NECTAR AJOUTER config "version" "5.0"
bzz NECTAR AJOUTER config "auteur" "Équipe Abeilles"
bzz NECTAR AJOUTER config "langage" "Généraliste"
bzz NECTAR AFFICHER config
bzz NECTAR LIRE config "nom"
bzz NECTAR LIRE config "version"

bzz SEPARATEUR

# Test des opérations sur fichiers
bzz TITRE "Gestion des Fichiers"
bzz FICHIER ÉCRIRE "test_bzzbee.txt" "Bonjour from BzzBee!"
bzz FICHIER EXISTE "test_bzzbee.txt"
bzz FICHIER LIRE "test_bzzbee.txt"

bzz SEPARATEUR

# Test des entrées utilisateur avancées
bzz TITRE "Entrées Utilisateur Avancées"
bzz R couleur cyan -> "Démonstration des entrées (simulation)"
bzz R console -> "hello"
bzz RUCHE LIRE NOMBRE : "Entrer un nombre"
bzz R console -> "salut"
bzz RUCHE LIRE OUI_NON : "Répondre oui/non"
bzz R console -> "coucou"
bzz RUCHE LIRE CARACTERE : "Appuyer sur une touche"

bzz SEPARATEUR

# Test des fonctionnalités temporelles étendues
bzz TITRE "Fonctionnalités Temporelles"
bzz TEMPS
bzz TEMPS HEURE_ACTUELLE
bzz TEMPS DATE_ACTUELLE

bzz SEPARATEUR

# Test des nouvelles fonctionnalités console/ASCII art
bzz TITRE "Console et Art ASCII Avancés"

bzz CADRE "Message Important!"
bzz ENCADRER "BzzBee est Génial"

bzz R couleur jaune -> "Démonstration des barres de progression:"
bzz BARRE_PROGRESSION 25 100 40
bzz BARRE_PROGRESSION 50 100 40  
bzz BARRE_PROGRESSION 75 100 40
bzz BARRE_PROGRESSION 100 100 40

bzz SEPARATEUR

# Test des animations et effets visuels
bzz TITRE "Animations et Effets Visuels"
bzz FLASH "ALERTE IMPORTANTE!"
bzz GRADIENT "Texte Coloré Arc-en-ciel"

bzz R couleur magenta -> "Scènes thématiques:"
bzz JARDIN
bzz SEPARATEUR
bzz OCEAN  
bzz SEPARATEUR
bzz FORET
bzz SEPARATEUR
bzz CONSTELLATION
bzz SEPARATEUR
bzz CHATEAU
bzz SEPARATEUR
bzz LABORATOIRE
bzz SEPARATEUR
bzz VAISSEAU
bzz SEPARATEUR
bzz MONTAGNE
bzz SEPARATEUR
bzz CITE_FUTUR
bzz SEPARATEUR
bzz PIRATES
bzz SEPARATEUR
bzz MAGIE
bzz SEPARATEUR
bzz FESTIVAL

bzz SEPARATEUR

# Test de la gestion d'erreurs
bzz TITRE "Gestion d'Erreurs"
bzz ESSAI
bzz R console -> "Tentative d'opération..."
bzz FICHIER LIRE "fichier_inexistant.txt"
bzz CAPTURE
bzz R couleur rouge -> "Erreur capturée avec succès!"
bzz FIN_ESSAI

bzz SEPARATEUR

# Test des sons ASCII
bzz TITRE "Effets Sonores ASCII"
bzz SON "explosion"
bzz SON "applaudissement"
bzz SON "vent"

bzz SEPARATEUR

# Combinaison avec les packages
bzz TITRE "Intégration avec les Packages"
bzz PACKAGE js -> math_package.js
pollen -> addition 100 200 : miel
pollen -> multiplication 15 8 : miel

bzz SEPARATEUR

# Démonstration finale
bzz BANNIERE "BZZBEE 5.0 - TESTS TERMINÉS"
bzz R couleur vert -> "🐝 Toutes les nouvelles fonctionnalités ont été testées!"
bzz R couleur cyan -> "✅ Listes et tableaux avancés"
bzz R couleur cyan -> "✅ Dictionnaires (Nectar)"  
bzz R couleur cyan -> "✅ Gestion de fichiers"
bzz R couleur cyan -> "✅ Entrées utilisateur typées"
bzz R couleur cyan -> "✅ Fonctions temporelles"
bzz R couleur cyan -> "✅ Console et ASCII art étendus"
bzz R couleur cyan -> "✅ Animations et effets"
bzz R couleur cyan -> "✅ Gestion d'erreurs"
bzz R couleur cyan -> "✅ Intégration packages"

bzz GALAXIE
bzz R couleur jaune -> "BzzBee est maintenant un langage de programmation généraliste complet! 🚀🐝"

bzz AU REVOIR