Initial data commit
This commit is contained in:
parent
72d218235f
commit
f23f22d71c
199087 changed files with 3378941 additions and 0 deletions
21
Task/Vector/PL-I/vector.pli
Normal file
21
Task/Vector/PL-I/vector.pli
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
*process source attributes xref or(!);
|
||||
vectors: Proc Options(main);
|
||||
Dcl (v,w,x,y,z) Dec Float(9) Complex;
|
||||
real(v)=12; imag(v)=-3; Put Edit(pp(v))(Skip,a);
|
||||
real(v)=6-1; imag(v)=4-1; Put Edit(pp(v))(Skip,a);
|
||||
real(v)=2*cosd(45);
|
||||
imag(v)=2*sind(45); Put Edit(pp(v))(Skip,a);
|
||||
|
||||
w=v+v; Put Edit(pp(w))(Skip,a);
|
||||
x=v-w; Put Edit(pp(x))(Skip,a);
|
||||
y=x*3; Put Edit(pp(y))(Skip,a);
|
||||
z=x/.1; Put Edit(pp(z))(Skip,a);
|
||||
|
||||
pp: Proc(c) Returns(Char(50) Var);
|
||||
Dcl c Dec Float(9) Complex;
|
||||
Dcl res Char(50) Var;
|
||||
Put String(res) Edit('[',real(c),',',imag(c),']')
|
||||
(3(a,f(9,5)));
|
||||
Return(res);
|
||||
End;
|
||||
End;
|
||||
Loading…
Add table
Add a link
Reference in a new issue