34 if ((!is.good())&&(is.eof()) )
49 if (countp!=NULL) *countp = count;
65 if ((prevch==
'*')&&(ch==
'/')) {
69 if (countp!=NULL) *countp = count;
92 }
else if (ch ==
'*') {
99 }
while ((ch==
' ')||(ch==
'\n')||(ch==
'\t'));
100 if (countp!=NULL) *countp = count;
108 void Eat( std::istream& is,
int delim )
122 void EatEnd( std::istream& is,
int delim )
151 void Eat(std::istream& is,
const char* descript)
161 chdescr = (char)
Upper(*p);
171 if (chdescr!=
Upper(ch)) {
182 void EatWord(std::istream& is,
const char* delim,
char* storage,
int maxsize)
192 while ((count==0)&&(strchr(delim,ch)==NULL)) {
193 *p = (char) toupper(ch);
void EatEnd(std::istream &is, int delim)
void EatWord(std::istream &is, const char *delim, char *storage, int maxsize)
void Eat(std::istream &is, int delim)
void _check_istream(std::istream &is)
int _EatUntilEndOfLine(std::istream &is, int *countp=NULL)
int _EatSpace(std::istream &is, int *countp=NULL)
int _EatUntilEndOfComment(std::istream &is, int *countp=NULL)