home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / lib / python2.6 / lib2to3 / pgen2 / token.pyc (.txt) < prev    next >
Encoding:
Python Compiled Bytecode  |  2009-04-20  |  2.2 KB  |  81 lines

  1. # Source Generated with Decompyle++
  2. # File: in.pyc (Python 2.6)
  3.  
  4. '''Token constants (from "token.h").'''
  5. ENDMARKER = 0
  6. NAME = 1
  7. NUMBER = 2
  8. STRING = 3
  9. NEWLINE = 4
  10. INDENT = 5
  11. DEDENT = 6
  12. LPAR = 7
  13. RPAR = 8
  14. LSQB = 9
  15. RSQB = 10
  16. COLON = 11
  17. COMMA = 12
  18. SEMI = 13
  19. PLUS = 14
  20. MINUS = 15
  21. STAR = 16
  22. SLASH = 17
  23. VBAR = 18
  24. AMPER = 19
  25. LESS = 20
  26. GREATER = 21
  27. EQUAL = 22
  28. DOT = 23
  29. PERCENT = 24
  30. BACKQUOTE = 25
  31. LBRACE = 26
  32. RBRACE = 27
  33. EQEQUAL = 28
  34. NOTEQUAL = 29
  35. LESSEQUAL = 30
  36. GREATEREQUAL = 31
  37. TILDE = 32
  38. CIRCUMFLEX = 33
  39. LEFTSHIFT = 34
  40. RIGHTSHIFT = 35
  41. DOUBLESTAR = 36
  42. PLUSEQUAL = 37
  43. MINEQUAL = 38
  44. STAREQUAL = 39
  45. SLASHEQUAL = 40
  46. PERCENTEQUAL = 41
  47. AMPEREQUAL = 42
  48. VBAREQUAL = 43
  49. CIRCUMFLEXEQUAL = 44
  50. LEFTSHIFTEQUAL = 45
  51. RIGHTSHIFTEQUAL = 46
  52. DOUBLESTAREQUAL = 47
  53. DOUBLESLASH = 48
  54. DOUBLESLASHEQUAL = 49
  55. AT = 50
  56. OP = 51
  57. COMMENT = 52
  58. NL = 53
  59. RARROW = 54
  60. ERRORTOKEN = 55
  61. N_TOKENS = 56
  62. NT_OFFSET = 256
  63. tok_name = { }
  64. for _name, _value in globals().items():
  65.     if type(_value) is type(0):
  66.         tok_name[_value] = _name
  67.         continue
  68.  
  69.  
  70. def ISTERMINAL(x):
  71.     return x < NT_OFFSET
  72.  
  73.  
  74. def ISNONTERMINAL(x):
  75.     return x >= NT_OFFSET
  76.  
  77.  
  78. def ISEOF(x):
  79.     return x == ENDMARKER
  80.  
  81.