| Syntax 
   using group ((group-name (&group-name)*)|#implied)
     action
 Purpose
 
 The groups used by a rule or action can be changed "temporarily" by the using groupprefix. The new groups are only in effect during the action that follows. After the action ends, the previous groups are returned to active status. If the active set of groups is changed by next group iswhile within an action prefixed byusing group, the groups activated by thenext group isaction are only effective until the end of the action prefixed byusing group. This example illustrates the use of the using groupprefix with thesubmitaction. This use allows a programmer to apply a different set of find rules to the submitted text than those find rules which are currently being used at this point of the program:
   find "\table{" [any except "}"]+ => file-name "}"
    using group table-processing
      submit file file-name
The #impliedgroup cannot be combined with other groups inusing groupprefixes, because it would have no effect. The rules in the#impliedgroup are always active, whether or not they are mentioned.using group #impliedis a way of deactiving all of the programmer-defined groups in the program. The following syntactic variations are permitted:
 The keyword andcan be used to replace "&".The list of group-names can be placed in parentheses to improve readability. 
 |