token.h revision 7c478bd95313f5f23a4c958a745db2134aa03244
// Copyright (c) 1994 James Clark
// See the file COPYING for copying permission.
#pragma ident "%Z%%M% %I% %E% SMI"
#ifndef token_INCLUDED
#define token_INCLUDED 1
#ifdef SP_NAMESPACE
#endif
enum EnumToken {
// tokenUnrecognized must be 0
tokenUnrecognized, // no token could be recognized
tokenEe, // end of entity
tokenS, // RS RE SPACE SEPCHAR
tokenRe, // RE
tokenRs, // RS
tokenSpace, // SPACE
tokenSepchar, // SEPCHAR
tokenNameStart, // X
tokenDigit, // 1
tokenLcUcNmchar, // LCNMCHAR or UCNMCHAR
tokenChar, // a legal data character
tokenCharDelim, // a data character which starts a delimiter
tokenIgnoredChar, // character in ignored marked section
// delimiters and delimiters in context
// short references start here
};
#ifdef SP_NAMESPACE
}
#endif
#endif /* not token_INCLUDED */