Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

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.

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026