BEM_MATCH_TABLE data class

BEM_MATCH_TABLE is the superclass for defining a match table, which you use in the find_match() function. Use a match table to evaluate a set of patterns against a set of input values (such as event slot values) and then use associated expressions to build output values.

BEM_MATCH_TABLE class attribute (slot) definitions

Slot

Type

Description

name

STRING

A short description or name of the instance (optional)

tag

STRING

Used to group instances in the match table into subsets according to the tag

input_match

LIST_OF STRING

List of patterns
For more information, see BEM_MATCH_TABLE pattern matching.

ref_instances_classes

LIST_OF STRING

List of classes corresponding to the class instances (objects) that will be passed as the fourth argument to the find_match primitive
For more information, see BEM_MATCH_TABLE output_expressions example.

output_expressions

LIST_OF STRING

List of expressions to be evaluated to compute the values to be returned
These expressions can reference a reference object with $i notation and can reference input_values with $Vi notation.
For more information, see BEM_MATCH_TABLE output_expressions example.

Was this page helpful? Yes No Submitting... Thank you

Comments