[spip-dev] Compilateur et syntaxe simplifiée <BOUCLE() />

Hop,

Voici deux syntaxes qui ne génèrent pas le même code. La syntaxe <BOUCLE_art(ARTICLES){age} /> ne semble pas calculer l'âge justement.

Cette écriture fonctionne correctement
<BOUCLE_1(ARTICLES){id_article}{age<14}>
1: #ID_ARTICLE
</BOUCLE_1>

Celle-ci non (l'age n'est pas calculé) :
<BOUCLE_2(ARTICLES){id_article}{age<14} />
2: #ID_ARTICLE
</B_2>

Celle-ci non (l'age n'est pas calculé) :
<BOUCLE_2(ARTICLES){id_article}{age<14} />
2: #ID_ARTICLE
</B_2>

Qu'est-ce qu'elle est censée faire ? La boucle retourne un résultat
vide, donc la partie </B2> ne doit pas apparaître.

-- Fil