BREAK()
 Desvia de uma sequencia BEGIN SEQUENCE...END
------------------------------------------------------------------------------

 Sintaxe

     BREAK(<exp>) --> NIL

 Argumentos

     <exp> é o valor passado para a cláusula RECOVER, se existir.  Note
     que <exp> nao é opcional.  NIL pode ser especificado se nao existir
     valor de break.

 Retorna

     BREAK() sempre retorna NIL.

 Descriçao

     A funçao BREAK() é identica em funçao a declaraçao BREAK. Esta funçao
     deve ser executada dentro de uma SEQUENCE.

 Exemplos

     O exemplo as seguir ilustra como quebrar uma sequencia a partir de um
     bloco de código:

     bSave := ERRORBLOCK( {|x| BREAK(x)} )

     BEGIN SEQUENCE
        .
        .
        .
     RECOVER USING objError
        .
        .
        .
     END

     ERRORBLOCK(bSave)

 Arquivos:  Biblioteca CLIPPER.LIB.
 To download this example - click here.

See Also: BEGIN SEQUENCE