# Structs
Array describes an array of values.
ArrayComparison describes an operation that tests membership in an array.
BitOperation describes an operation on bits.
BooleanExpression describes a boolean expression.
Comparison describes a comparison.
Expression describes an expression.
Macro describes a SECL macro.
Primary describes a single operand.
Rule describes a SECL rule.
ScalarComparison describes a scalar comparison : the operator with the right operand.
StringMember describes a String based array member.
Unary describes an unary operation like logical not, binary not, minus.