ING_DB
This commit is contained in:
parent
211aad75c1
commit
1457dd008d
|
|
@ -0,0 +1,77 @@
|
|||
.sh ARGUMENTKONVERSIONEN
|
||||
In \*(FF werden Parameter grunds::atzlich
|
||||
durch Adre::sverweise
|
||||
(Call By Reference) ::ubergeben,
|
||||
einige Parameter
|
||||
(Funktionen, Parameter vom Typ character*n)
|
||||
erzeugen einen zus::atzlichen L::angenparameter
|
||||
vom Typ integer*4 bsw. long.
|
||||
.s1
|
||||
.lp +30 30
|
||||
subroutine f(..., x, ...) f_(..., x, ...)
|
||||
.lp +30 30
|
||||
integer*2 x short *x;
|
||||
.s1
|
||||
.lp +30 30
|
||||
subroutine f(..., x, ...) f_(..., x, ...)
|
||||
.lp +30 30
|
||||
integer x long *x;
|
||||
.br
|
||||
oder
|
||||
.br
|
||||
short *x;
|
||||
.br
|
||||
(siehe `f77'\*-Flag `\*-i2')
|
||||
.s1
|
||||
.lp +30 30
|
||||
subroutine f(..., x, ...) f_(..., x, ...)
|
||||
.lp +30 30
|
||||
integer*4 x long *x;
|
||||
.s1
|
||||
.lp +30 30
|
||||
subroutine f(..., x, ...) f_(..., x, ...)
|
||||
.lp +30 30
|
||||
logical x long *x;
|
||||
.br
|
||||
oder
|
||||
.br
|
||||
short *x;
|
||||
.br
|
||||
(siehe `f77'\*-Flag `\*-i2')
|
||||
.s1
|
||||
.lp +30 30
|
||||
subroutine f(..., x, ...) f_(..., x, ...)
|
||||
.lp +30 30
|
||||
real x float *x;
|
||||
.s1
|
||||
.lp +30 30
|
||||
subroutine f(..., x, ...) f_(..., x, ...)
|
||||
.lp +30 30
|
||||
double precision x double *x;
|
||||
.s1
|
||||
.lp +30 30
|
||||
subroutine f(..., x, ...) f_(..., x, ...)
|
||||
.lp +30 30
|
||||
complex x struct {float r, i; } *x;
|
||||
.s1
|
||||
.lp +30 30
|
||||
subroutine f(..., x, ...) f_(..., x, ...)
|
||||
.lp +30 30
|
||||
double complex x struct {double r, i; } *x;
|
||||
.s1
|
||||
.lp +30 30
|
||||
subroutine f(..., x, ...) f_(..., x, ..., xlen)
|
||||
.lp +30 30
|
||||
character*(*) x char x[];
|
||||
.br
|
||||
long xlen;
|
||||
.s1
|
||||
.lp +30 30
|
||||
subroutine f(..., x, ...) f_(..., x, ..., xnull)
|
||||
.lp +30 30
|
||||
subroutine x int (*x)();
|
||||
.br
|
||||
long xnull; /* == 0L */
|
||||
.s1
|
||||
.i0
|
||||
.s1
|
||||
Loading…
Reference in New Issue