Rev 12260 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 12260 | Rev 14263 | ||
---|---|---|---|
Line 361... | Line 361... | ||
361 | for(i=0;i<*ev_varcnt;i++) { |
361 | for(i=0;i<*ev_varcnt;i++) { |
362 | if(strcmp(buf,ev_var[i].name)==0) { |
362 | if(strcmp(buf,ev_var[i].name)==0) { |
363 | vname: d=ev_var[i].value; goto vld; |
363 | vname: d=ev_var[i].value; goto vld; |
364 | } |
364 | } |
365 | } |
365 | } |
366 |
|
366 | i=search_list(evalname,evalname_no,sizeof(evalname[0]),buf); |
367 |
|
367 | ename: if(i>=0) switch(evalname[i].type) { /* evaluation of expressions */ |
368 | case 0: { |
368 | case 0: { |
369 | d=evalname[i].val; |
369 | d=evalname[i].val; |
370 | if(evalname[i].f1!=NULL) { |
370 | if(evalname[i].f1!=NULL) { |
371 | if(d==0) d=NAN; |
371 | if(d==0) d=NAN; |
372 | if(d==1) d=HUGE_VAL; |
372 | if(d==1) d=HUGE_VAL; |