Subversion Repositories wimsdev

Rev

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
    i=search_list(evalname,evalname_no,sizeof(evalname[0]),buf);
366
  i=search_list(evalname,evalname_no,sizeof(evalname[0]),buf);
367
    ename: if(i>=0) switch(evalname[i].type) { /* evaluation of expressions */
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;