PGM_$DEL_ARG Domain/OS PGM_$DEL_ARG
NAME
pgm_$del_arg - delete a program argument
SYNOPSIS (C)
#include <apollo/base.h>
#include <apollo/pgm.h>
void pgm_$del_arg(short &arg_number)
SYNOPSIS (Pascal)
%include '/sys/ins/base.ins.pas';
%include '/sys/ins/pgm.ins.pas';
procedure pgm_$del_arg(in arg_number: integer);
SYNOPSIS (FORTRAN)
%include '/sys/ins/base.ins.ftn'
%include '/sys/ins/pgm.ins.ftn'
integer*2 arg_number
call pgm_$del_arg(arg_number)
DESCRIPTION
Pgm_$del_arg deletes an argument from the argument vector.
arg_number
The index into the argument vector of the argument to delete. Argu-
ments are numbered starting from 0, where argument 0 is usually the
program invocation name. When pgm_$del_arg returns, arguments com-
ing after position arg_number in the argument vector will be shifted
down in position.