Peut-on saisir directement une liste de mots dans une grammaire sans passer par la création préalable d'une liste ?
Pour utiliser une liste de mots dans une grammaire, il suffit de créer une liste – par exemple Mes couleurs
– puis de rédiger une règle utilisant cette liste : règle couleurs = &liste("mes-couleurs")
. Dans certains cas, vous trouverez plus pratique de rédiger une liste de mots directement dans une grammaire. Vous devrez alors utiliser des expressions CQL et chaque expression doit être séparée par l'opérateur |
qui correspond à un OU logique :
1. Retrouvez les expressions correspondant à vos recherches :
"vert"%cdl
: forme graphique de vert insensible à la casse, aux diacritiques et aux expressions régulières&développer("vert foncé"%cdl)
: forme graphique de vert foncé insensible à la casse, aux diacritiques et aux expressions régulières"bleue?s?"%cd
: variantes graphiques de bleu insensible à la casse, aux diacritiques.[lemma="orange"%cdl]
: forme lemmatisée de orange insensible à la casse, aux diacritiques et aux expressions régulières&lexique("moderne","rouge")
: flexions modernes de rouge
2. Rédigez la règle dans une grammaire. Ici, la règle sera intitulée couleurs :
règle couleurs = "vert"%cdl | &développer("vert foncé"%cdl) | "bleue?s?"%cd | [lemma="orange"%cdl] | &lexique("moderne","rouge")