OPathLex.h 745 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. /*++
  2. Copyright © Microsoft Corporation. All rights reserved.
  3. Module Name:
  4. OPATHLEX.H
  5. Abstract:
  6. Object Path DFA Tokens
  7. History:
  8. --*/
  9. #ifndef _OPATHLEX_H_
  10. #define OPATH_TOK_EOF 0
  11. #define OPATH_TOK_ERROR 1
  12. #define OPATH_TOK_IDENT 100
  13. #define OPATH_TOK_QSTRING 101
  14. #define OPATH_TOK_INT 102
  15. #define OPATH_TOK_HEXINT 103
  16. #define OPATH_TOK_EQ 104
  17. #define OPATH_TOK_DOT 105
  18. #define OPATH_TOK_OPEN_PAREN 106
  19. #define OPATH_TOK_CLOSE_PAREN 107
  20. #define OPATH_TOK_SINGLETON_SYM 108
  21. #define OPATH_TOK_COMMA 109
  22. #define OPATH_TOK_BACKSLASH 110
  23. #define OPATH_TOK_COLON 111
  24. #define OPATH_SINGLETON_STRING L"@"
  25. extern LexEl OPath_LexTable[];
  26. #endif