Highly configurable software apparatus for recognizing and manipulating
user-defined patterns in an input data stream. It allows the user to
define unlimited combinations and sequences of patterns, and actions to
perform when patterns are recognized. Patterns are defined in terms of
user-defined sets. Patterns are linked in graph-like structures. As the
input stream is scanned the apparatus progresses from one pattern
(subpattern) to the next. The rules the apparatus follows to make
transitions from one pattern to the next can be configured. Configured
actions are performed as patterns are recognized in the input stream.
Высоки configurable приборы средства программирования для узнавая и манипулируя user-defined картин в входных данных текут. Оно позволяют потребителю определить unlimited комбинации и последовательности картин, и действиям для того чтобы выполнить когда картины. Картины определены in terms of user-defined комплекты. Картины соединены внутри диаграмм-kak структуры. По мере того как входной поток просмотрен прибор развивает от одной картины (subpattern) к следующему. Правила, котор прибор следует за для того чтобы сделать переходы от одной картины к следующему можно установить. Установленные действия выполнены по мере того как картины в входном потке.