Command-line arguments: Difference between revisions
no edit summary
imported>Arakov |
No edit summary |
||
Line 1,203:
<pre>
The program was invoked like this => myprogram -c alpha beta -h gamma
</pre>▼
=={{header|Free Pascal}}==▼
<syntaxhighlight lang="pascal">▼
Program listArguments(input, output, stdErr);▼
Var ▼
i: integer;▼
Begin▼
writeLn('program was called from: ',paramStr(0));▼
For i := 1 To paramCount() Do▼
Begin▼
writeLn('argument',i:2,' : ', paramStr(i));▼
End;▼
End.▼
</syntaxhighlight>▼
{{out}}▼
<pre>▼
./Commandlinearguments -c "alpha beta" -h "gamma"▼
program was called from: /home/user/Documents/GitHub/rosettacode/Commandlinearguments▼
argument 1 : -c▼
argument 2 : alpha beta▼
argument 3 : -h▼
argument 4 : gamma▼
</pre>
Line 2,026 ⟶ 2,002:
=={{header|Pascal}}==
▲==={{header|Free Pascal}}===
▲<syntaxhighlight lang="pascal">
▲Program listArguments(input, output, stdErr);
▲Var
▲ i: integer;
▲Begin
▲ writeLn('program was called from: ',paramStr(0));
▲ For i := 1 To paramCount() Do
▲ Begin
▲ writeLn('argument',i:2,' : ', paramStr(i));
▲ End;
▲End.
▲</syntaxhighlight>
▲{{out}}
▲<pre>
▲./Commandlinearguments -c "alpha beta" -h "gamma"
▲program was called from: /home/user/Documents/GitHub/rosettacode/Commandlinearguments
▲argument 1 : -c
▲argument 2 : alpha beta
▲argument 3 : -h
▲argument 4 : gamma
▲</pre>
=={{header|Perl}}==
|