Subversion Repositories wimsdev

Rev

Rev 3813 | Rev 8136 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3813 Rev 3840
Line 53... Line 53...
53
    if(dist>0 && (nonesting || nopart)) return;
53
    if(dist>0 && (nonesting || nopart)) return;
54
    commacnt=0;
54
    commacnt=0;
55
    if(expl1<=0) got=1; else got=0;
55
    if(expl1<=0) got=1; else got=0;
56
    for(p1=find_word_start(p), p2=p1; *p2; p2=find_word_start(p3)) {
56
    for(p1=find_word_start(p), p2=p1; *p2; p2=find_word_start(p3)) {
57
        if(*p2=='.' || isdigit(*p2)) {
57
        if(*p2=='.' || isdigit(*p2)) {
58
            strtod(p2,&p3); continue;
58
            (void)strtod(p2,&p3); continue;
59
        }
59
        }
60
        if(*p2=='(') {
60
        if(*p2=='(') {
61
            p3=find_matching(p2+1,')'); lt=exp_paren;
61
            p3=find_matching(p2+1,')'); lt=exp_paren;
62
            paren: if(p3==NULL) error("Unmatched parentheses.");
62
            paren: if(p3==NULL) error("Unmatched parentheses.");
63
            p2++; memmove(buf,p2,p3-p2); buf[p3-p2]=0;
63
            p2++; memmove(buf,p2,p3-p2); buf[p3-p2]=0;