Lines Matching refs:Sfdouble_t

80 	Sfdouble_t	(*convert)(const char**,struct lval*,int,Sfdouble_t);
83 typedef Sfdouble_t (*Math_f)(Sfdouble_t,...);
84 typedef Sfdouble_t (*Math_1f_f)(Sfdouble_t);
85 typedef int (*Math_1i_f)(Sfdouble_t);
86 typedef Sfdouble_t (*Math_2f_f)(Sfdouble_t,Sfdouble_t);
87 typedef Sfdouble_t (*Math_2f_i)(Sfdouble_t,int);
88 typedef int (*Math_2i_f)(Sfdouble_t,Sfdouble_t);
89 typedef Sfdouble_t (*Math_3f_f)(Sfdouble_t,Sfdouble_t,Sfdouble_t);
90 typedef int (*Math_3i_f)(Sfdouble_t,Sfdouble_t,Sfdouble_t);
137 static Sfdouble_t U2F(Sfulong_t u)
140 Sfdouble_t f;
155 Sfdouble_t arith_exec(Arith_t *ep)
157 register Sfdouble_t num=0,*dp,*sp;
161 Sfdouble_t small_stack[SMALL_STACK+1],arg[9];
184 sp = (Sfdouble_t*)stakalloc(ep->staksize*(sizeof(Sfdouble_t)+1));
238 cp = roundptr(ep,cp,Sfdouble_t*);
239 dp = *((Sfdouble_t**)cp);
240 cp += sizeof(Sfdouble_t*);
264 Sfdouble_t d=num;
282 cp = roundptr(ep,cp,Sfdouble_t*);
283 dp = *((Sfdouble_t**)cp);
284 cp += sizeof(Sfdouble_t*);
297 Sfdouble_t r;
314 *++sp = (Sfdouble_t)(cp-ep->code);
319 cp = roundptr(ep,cp,Sfdouble_t);
320 num = *((Sfdouble_t*)cp);
321 cp += sizeof(Sfdouble_t);
576 Sfdouble_t d;
710 Sfdouble_t (*fun)(Sfdouble_t,...);
872 stakpush(vp,d,Sfdouble_t);
898 Arith_t *arith_compile(Shell_t *shp,const char *string,char **last,Sfdouble_t(*fun)(const char**,struct lval*,int,Sfdouble_t),int emode)
942 * (Sfdouble_t)(*convert)(char** end, struct lval* string, int type, Sfdouble_t value)
952 Sfdouble_t strval(Shell_t *shp,const char *s,char **end,Sfdouble_t(*conv)(const char**,struct lval*,int,Sfdouble_t),int emode)
955 Sfdouble_t d;