Main Page
+
Namespaces
Namespace List
+
Namespace Members
All
Functions
Variables
+
Classes
Class List
+
Class Members
+
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
+
Variables
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
+
Files
File List
+
File Members
+
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
+
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
+
Typedefs
_
b
c
e
l
m
n
p
r
s
t
v
w
Enumerations
+
Enumerator
a
b
c
d
e
i
l
m
n
o
p
r
t
w
x
y
z
+
Macros
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
x
y
z
lib
clib
bessel.c
Go to the documentation of this file.
1
#include <math.h>
2
#include "
eus.h
"
3
4
extern
double
jn
(),
yn
();
5
6
pointer
BESSEL
(ctx,
n
,argv)
7
int
n
;
8
pointer
argv[];
9
{
int
i=ckintval(argv[0]);
10
numunion
nu;
11
float
f
=
ckfltval
(argv[1]);
12
ckarg
(2);
13
f=
jn
(i,f);
14
return
(
makeflt
(f));}
15
16
bessel
(ctx,
n
,argv,env)
17
context
*ctx;
18
int
n
;
19
pointer
argv[], *env;
20
{
defun
(ctx,
"BESSEL"
, argv[0],
BESSEL
,
NULL
);}
f
f
yn
double yn()
context
Definition:
eus.h:524
BESSEL
pointer BESSEL(ctx, int n, argv)
Definition:
bessel.c:6
n
GLfloat n[6][3]
Definition:
cube.c:15
defun
defun("ADR_TO_STRING", mod, ADR_TO_STRING)
ckarg
ckarg(2)
ckfltval
float ckfltval()
eus.h
bessel
bessel(context *ctx, int n, argv, *env)
Definition:
bessel.c:16
numunion
Definition:
eus.h:428
jn
double jn()
cell
Definition:
eus.h:381
NULL
#define NULL
Definition:
transargv.c:8
makeflt
pointer makeflt()
euslisp
Author(s): Toshihiro Matsui
autogenerated on Mon Feb 28 2022 22:18:27