Accéder au contenu principal

Syntaxe des ensembles

SUR CETTE PAGE

Syntaxe des ensembles

La syntaxe complète (à l'exclusion de l'utilisation facultative des accolades classiques pour définir l'ordre de priorité) est décrite à l'aide du code BNF (Backus-Naur Formalism) :

set_expression ::= { set_entity { set_operator set_entity } }

set_entity ::= set_identifier [ set_modifier ]

set_identifier ::= 1 | $ | $N | $_N | bookmark_id | bookmark_name

set_operator ::= + | - | * | /

set_modifier ::= < field_selection {, field_selection } >

field_selection ::= field_name [ = | += | –= | *= | /= ] element_set_expression

element_set_expression ::= element_set { set_operator element_set }

element_set ::= [ field_name ] | { element_list } | element_function

element_list ::= element { , element }

element_function ::= ( P | E ) ( [ set_expression ] [ field_name ] )

element ::= field_value | " search_mask "