Eine Anfrage kann aus zwei anhand der Regeln 1-6 gebildeten Teilanfragen, die durch einem sogenannten logischen Operator verknüpft sind, bestehen. Die so zusammengesetzte Anfrage bedeutet: „Finde alle Tokens, welche die durch den Operator ausgedrückte logische Kombination der Teilanfragen zulässt.“
Hund || Katze |
Hund && Katze |
Hund && !Katze |
Hund || Katze && Maus = (Hund || Katze) && Maus = ((Hund || Katze) && Maus) ≠ Hund || (Katze && Maus) |
Anmerkungen:
{Hund, Katze}   (auch: {Hund Katze} ) @{Hund, Katze}   (auch: @{Hund Katze} ) *{Hund, Katze}   (auch: *{Hund Katze} ) {Hund, Katze}*   (auch: {Hund Katze}* ) *{hund, katze}*   (auch: *{hund katze}* ) |
"{zwei, drei} {Hund, Katze}" "{zwei, drei} #0 {Hund, Katze}" {Hund, Katze} with $.=-2 |