Auxílios do VisualAge Generator

EZESCOPY

EZESCOPY compia uma subcadeia em outra.

>>-EZESCOPY---(--destino--,------------------------------------->
 
>----índice da subcadeia de destino--,-------------------------->
 
>----comprimento da subcadeia de destino--,---fonte--,---------->
 
>----índice da subcadeia de origem--,--------------------------->
 
>----comprimento da subcadeia de origem--)--;------------------><
 

Atributo Descrição
destino Item da cadeia de destino.
índice da subcadeia de destino Índice que identifica o byte inicial da subcadeia de destino dentro do item de origem. É um item binário de quatro bytes. Seu valor para o primeiro byte do item de cadeia é 1.
comprimento da subcadeia de destino Tamanho da subcadeia de destino em bytes. É um item binário de quatro bytes.
fonte Item ou literal da cadeia de origem.
índice da subcadeia de origem Índice que identifica o byte inicial da subcadeia de origem dentro do item de origem. É um item binário de quatro bytes. Seu valor para o primeiro byte do item de cadeia é 1.
comprimento da subcadeia de origem Tamanho da subcadeia de origem em bytes. É um item binário de quatro bytes.

Se a subcadeia de origem for mais extensa que a subcadeia de destino, o valor da primeira será truncado quando copiado para a subcadeia de destino. Se a subcadeia de origem for menor que a subcadeia de destino, o valor de origem será preenchido à direita com esapços quando copiada no destino.

Considerações sobre definição

Eis os valores que o código de exceção retorna:

8
Índice menor que 1 ou maior que o comprimento da cadeia
12
Comprimento menor que 1

Podem ser especificados literais numéricos nos argumentos de comprimento e índice.

Ambientes de Destino

Suportado em todos os ambientes sem considerações de compatibilidade.

Exemplo de
EZEREPLY = 1;
EZESCOPY(COPY_TO,3,6,COPY_FROM,8,6);


[ Início da Página | Página Anterior | Próxima Página | Índice ]