Update of /cvsroot/cmap/libs/eval
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28967
Modified Files:
tokenizer.cpp
Log Message:
Correctly output line number
Index: tokenizer.cpp
===================================================================
RCS file: /cvsroot/cmap/libs/eval/tokenizer.cpp,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -d -r1.8 -r1.9
--- tokenizer.cpp 24 Apr 2005 19:59:51 -0000 1.8
+++ tokenizer.cpp 25 Sep 2005 11:57:36 -0000 1.9
@@ -64,22 +64,22 @@
printf("eol\n");
break;
case TT_NUMBER:
- printf("%ld: num: %d\n", lineno(), nval);
+ printf("%ld: num: %d\n", lineno() + 1, nval);
break;
case TT_FLOAT:
- printf("%ld: float: %f\n", lineno(), dval);
+ printf("%ld: float: %f\n", lineno() + 1, dval);
break;
case TT_WORD:
- printf("%ld: word: %s\n", lineno(), sval.c_str());
+ printf("%ld: word: %s\n", lineno() + 1, sval.c_str());
break;
case TT_STRING:
- printf("%ld: string: %s\n", lineno(), sval.c_str());
+ printf("%ld: string: %s\n", lineno() + 1, sval.c_str());
break;
case TT_COMMENT:
- printf("%ld: comment: %s\n", lineno(), sval.c_str());
+ printf("%ld: comment: %s\n", lineno() + 1, sval.c_str());
break;
default:
- printf("%ld: char: %c\n", lineno(), (unsigned char)ttype);
+ printf("%ld: char: %c\n", lineno() + 1, (unsigned char)ttype);
break;
}
}
|