pike.git / lib / modules / Arg.pmod

version» Context lines:

pike.git/lib/modules/Arg.pmod:411:    //!    protected string application;       //!    protected void create(array(string) _argv, void|mapping(string:string) env)    {    if(!env)    env = getenv();       // Make a list of all the arguments we can parse. -  foreach(::_indices(2), string index) +  foreach(::_indices(this, 0), string index)    {    mixed val = ::`[](index, this, 0);    if(objectp(val) && val->is_opt) opts[index]=val;    }       application = _argv[0];    argv = _argv[1..];    mapping(string:Opt) unset = opts+([]);       while(sizeof(argv))