While
While / WL
Syntaxe :
While(BooleanValue,execLoop)
WL(BooleanValue,execLoop)
execLoop sera effectué aussi longtemps que BooleanValue sera vrai
Exemple :
SV(red,0);
SV(green,0);
SV(blue,0);
WL(NLE(red,255),MI(INC(red),LD(R,GV(red))));
WL(NLE(green,255),MI(INC(green),LD(G,GV(green))));
WL(NLE(blue,255),MI(INC(blue),LD(B,GV(blue))));
Exemple :
SV(red,0);
SV(green,0);
SV(blue,0);
SV(cpt,32);
WL(NLE(red,GV(cpt)),MI(INC(red),SV(green,0),WL(NLE(green,GV(cpt)),MI(INC(green),LD(RGB,GV(red),GV(green),GV(blue))))));
ATTENTION : Il existe une limitation du système (Evaluator.cpp) : un Terme ne peut être plus grand que 256 caract (pour un ESP32) et 128 (pour un ESP8266) !!! Dans notre cas, le WL extérieur ne peut pas avoir un terme de plus de 256/128 caract EN TOUT !
Pour aller au dela, il faut faire des call !
Créé avec HelpNDoc Personal Edition: Documentation Qt Help facile