# The Params interface

This interface provides access to the command line arguments given to a process when it is started (see `Process.Create`). parameters of a process

process parameters

    INTERFACE Params;

    VAR (*CONST*) Count: CARDINAL;

Parameters are indexed from `0` (the command name) to `Count-1`.

    PROCEDURE Get(n: CARDINAL): TEXT;

Return the parameter with index `n`. It is a checked runtime error if `n >= Count`.

    END Params.

Parameters that begin with the characters `@M3` are reserved for use by the SRC Modula-3 runtime. They are not included in the value of `Count` or in the sequence indexed by `Get`.