This page is part of a static HTML representation of the TiddlyWiki at https://tiddlywiki.com/

Séquence d'un filtre

21 juin 2015 à 10h42
[etape]tout sauf [ ] ou Espacevierge"tout sauf ""'tout sauf '"

Une séquence se compose d'étapes. Elle génère une sélection. Un ensemble de séquences forme une vaste expression filtre.

Les étapes sont traitées de gauche à droite. Ce qui entre dans la première étape correspond à ce qui entre dans la séquence. Pour chaque étape suivante, l'entrée provient de la sortie de l'étape précédente.

Le résultat du filtre d'une étape dépend de son opérateur:

  • La plupart des opérateurs forment leurs résultats à partir de leurs entrées. Par exemple, la plupart produisent un sous-ensemble de leur entrée, et se faisant, méritent vraiment leur nom de "filtres",car ils réduisent la taille du résultat généré par la séquence. Ces opérateurs sont nommés modifieurs de sélection.
  • Quelques opérateurs ignorent leurs entrées et génèrent un résultat indépendant. Ils sont appelés constructeurs de sélection : Ils construisent une sélection entièrement nouvelle.

Un bon exemple de constructeur est l'opérateur title. Le résultat de [title[A]title[B]] est juste B. Mais l'ajout de l'opérateur modifieur field, [title[A]field:title[B] ne produit plus rien du tout.

Les trois options basses du diagramme correspondent aux syntaxes SalutàTous, "SalutàTous", 'SalutàTous' et "Opérateurs de Filtre". Ce sont des abrégés de [title[...]].

Les options cotées existent pour tenir compte des titres contenant des crochets, comme, "Un Tiddler [[[[Peucourant]]]]".