A flexibilidade dos serviços de regulamentação: da lógica binária para a complexidade¶
A combinação de prioridades e lógica de verificação (classificação sequencial, interrupção completa da correspondência, acumulação, fallback fuzzy) apresenta uma flexibilidade de resposta bem-sucedida:
1. Einfache (Binäre) Steuerung durch höchste Priorität¶
Durante o Positionierung einer höchst priorisierten Regel mit einem Full Match Stopp pode ser configurado um mecanismo Ein-/Ausschalt (Toggle).
Beispiel: Uma regra ganz oben em
FUZZY_MAP_prepode ser uma string de entrada (por exemplo, uma palavra de comando única) usada, que pode ser salva e que o token nachfolgende gesamte é bloqueado para esses tokens bloqueados. Dies ermöglicht die Konfiguration von einfachen Kommandos oder Zuständen, die nur zwei Worte/Befehle zulassen.
2. Introdução complexa e integração de estrutura¶
Gleichzeitig foi colocado sobre a implementação da implementação complexa, modificações adicionais, as especificações de framework específicas (como CodeIgniter ou ähnliche) não são:
Kumulation: Durante o Kumulation você pode obter mais sequências no texto, um beispielsweise the Benennungskonventionen ou Platzhalter eines Frameworks escrito em um gewünschte Ausgabe zu überführen.
Plug-ins: A lógica hierárquica sobre
plugins/é definida de forma segura, como um módulo específico para projetos ou estruturas específicas (por exemplo, para CodeIgniter) e um módulo separado que pode ser usado. Este Plug-in-Regeln foi definido, mas não foi priorizado no Kern-Sprachregeln, onde o Kernlogik não foi alterado, mas o Verhalten gezielt pode ser considerado.
Fazit: Ob és sich um die binäre Umschaltung von Steuerwörtern ou the detaillierte Anpassung an die Konventionen eines komplexen Frameworks handelt – die Hierarchie der Prioritäten (Modul > Zeile) und die Steuerung durch das Stopp-Kriterium des Full Match bieten die notige Kontrolle über den Verarbeitungsprozess.