[fpc-pascal]Re: About GetOpts and configuration file parsing
Aitor SantamarĂa
aitor.sm at wanadoo.es
Fri Jul 12 12:25:26 CEST 2002
Hi,
>program slashopt;
>var
> I: integer;
>begin
> { convert options from '/' to '-' before parsing ...
>}
> for I:=1 to argc -1 do begin
> if ( argv[I] <> nil ) and ( argv[I][0] = '/' )
>then begin
> argv[I][0] := '-' ;
> if ( argv[I][1] = '/' ) then argv[I][1] := '-'
>
well, I am not planning to allow -- at all, I don't like it, so I
suppose I can skip that row.
>end;
> end;
> { ... Now your command line is ready for the getopts
>unit }
>
>end.
>
do you mean that any FPC program has defined argc (I suppose ParamCount
returns this value, then), and argv as an array of PChars, that can be
modified?
Aitor
More information about the fpc-pascal
mailing list