anchor.diff:                _STRCAT(&TFName, TypeName);
               }
             >>
  -    {("." FN:StringIdentifier
  +    ("." FN:StringIdentifier
             <<
               if (IsStruct == TRUE) {
                 _STRCAT(&TFName, ".");
  
positive.code:     vfrStatementQuestions                    |
      vfrStatementConditional                  |
      vfrStatementLabel                        |
      vfrStatementBanner
    )*
    E:EndForm                                         << CRT_END_OP (E); >>
    ";"
  
negative.code:               }
              >>
          }
      )*
      "=" RD:Number
            <<
              if (IsStruct == FALSE) {
  