[BACK]Return to scanner.c CVS log [TXT][DIR] Up to [local] / OpenXM / src / kan96xx / Kan

Diff for /OpenXM/src/kan96xx/Kan/scanner.c between version 1.4 and 1.5

version 1.4, 2001/05/04 01:06:25 version 1.5, 2004/09/10 13:20:23
Line 1 
Line 1 
 /*$OpenXM: OpenXM/src/kan96xx/Kan/scanner.c,v 1.3 2000/03/20 01:53:46 takayama Exp $*/  /*$OpenXM: OpenXM/src/kan96xx/Kan/scanner.c,v 1.4 2001/05/04 01:06:25 takayama Exp $*/
 /*  scanner.c (SM StackMachine) */  /*  scanner.c (SM StackMachine) */
 /* export: struct tokens getokenSM(actionType kind,char *str);  /* export: struct tokens getokenSM(actionType kind,char *str);
    scanner.c is used to get tokens from streams.     scanner.c is used to get tokens from streams.
Line 159  static isSpaceSM(c)
Line 159  static isSpaceSM(c)
 static isSpaceSM(c)  static isSpaceSM(c)
      int c;       int c;
 {  {
   if ((c <= ' ') && (c!= EOF)) return(1);    static int prev=0;
     if ((c == ',') && (prev == ',')) fprintf(stderr,"Warning! ,, is found.\n");
     prev = c;
   
     if (((c <= ' ') || c == ',') && (c!= EOF)) return(1);
   else return(0);    else return(0);
 }  }
   

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>