gm2-libs/SArgs (The GNU Modula-2 Compiler)

#### 4.1.33 gm2-libs/SArgs ¶

    DEFINITION MODULE SArgs ;

    FROM DynamicStrings IMPORT String ;
    EXPORT QUALIFIED GetArg, Narg ;

    (*
       GetArg - returns the nth argument from the command line.
                The success of the operation is returned.
                If TRUE is returned then the string, s, contains a
                new string, otherwise s is set to NIL.
    *)

    PROCEDURE GetArg (VAR s: String ; n: CARDINAL) : BOOLEAN ;

    (*
       Narg - returns the number of arguments available from
              command line.
    *)

    PROCEDURE Narg() : CARDINAL ;

    END SArgs.