EMS Manual
Contents
EMS Manual—426909-005
iii
5. Compiled Filters
5. Compiled Filters
Writing and Compiling Filters 5-1
Filter Operation 5-1
Introduction to the Filter Language 5-2
Creating a Compiled Filter 5-3
Considerations for Writing Filters 5-5
The Filter Language 5-7
Overview of Filter Operation 5-8
TACL Environment 5-8
Basic Components
5-9
Tokens
5-10
Constants 5-15
Bit-Extraction Operator 5-19
Comparisons 5-19
Boolean Expressions 5-25
Declarations 5-26
Statements 5-30
Functions 5-38
The Filter Compiler 5-44
Compiler Input and Output 5-44
Compiler Directives 5-45
Compiler Invocation 5-46
Compiler Errors and Warnings 5-47
Completion Codes 5-62
6. Filter Tables and Burst Filters
Filter Tables 6-1
Filter Table Features and Functions
6-1
Filter Table Format
6-2
Filter Table Keywords
6-3
Filter Table Errors 6-5
Multiple Filters
6-6
Recovery Actions
6-6
Loading Filter Tables 6-6
Logical Connection Is AND 6-7
Restrictions
6-7
Burst Filters
6-7