# funcprot

alterna o modo de proteção de funções Scilab

## Seqüência de Chamamento

    funcprot(prot)
                previousprot = funcprot(prot)
                prot = funcprot()

## Parâmetros

prot

  inteiro com valores possíveis 0,1 ou 2

## Descrição

Funções Scilab são variáveis, funcprot permite especificar o que o Scilab faz quando tais variáveis são redefinidas.

- Se prot==0 nada especial é feito

- Se prot==1 o scilab exibe uma mensagem de aviso quando a função é redefinida (modo padrão)

- Se prot==2 o scilab exibe uma mensagem de erro quando a função é redefinida

## Exemplos

    previousprot = funcprot(1)
    deff('x = foo(a)','x = a;')
    deff('x = foo(a)','x = a + 1;')
    foo = 33
    funcprot(0)
    deff('x = foo(a)', 'x = a;')
    deff('x = foo(a)', 'x = a + 1;')
    foo = 33
    funcprot(previousprot)