anchor.diff:    Prompt "=" "STRING_TOKEN" "\(" S:Number "\)" ","     << WIObj.SetWarning (_STOSID(S->getText(), S->getLine())); >>
     {Timeout "=" T:Number ","                            << WIObj.SetTimeOut (_STOU8(T->getText(), T->getLine())); >>}
     vfrStatementExpression[0]
  -  E:EndIf                                              << CRT_END_OP (E); >>
  +  E:EndIf {";"}                                        << CRT_END_OP (E); >>
     ;
   
   vfrStatementDisableIfQuest :
  
positive.code:   L:DisableIf                                          << DIObj.SetLineNo(L->getLine()); >>
    vfrStatementExpression[0] ";"
    vfrStatementQuestionOptionList
    E:EndIf                                              << CRT_END_OP (E); >>
    ;
  
  vfrStatementRefresh :
  
negative.code:   Prompt "=" "STRING_TOKEN" "\(" S:Number "\)" ","     << IIObj.SetError (_STOSID(S->getText(), S->getLine())); >>
    { FLAGS "=" flagsField ( "\|" flagsField )* "," }
    vfrStatementExpression[0]
    E:EndIf {";"}                                        << CRT_END_OP (E); >>
    ;
  
  vfrStatementNoSubmitIf :
  