同步操作将从 OpenHarmony-SIG/python 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
"""Token constants."""# Auto-generated by Tools/scripts/generate_token.py__all__ = ['tok_name', 'ISTERMINAL', 'ISNONTERMINAL', 'ISEOF']ENDMARKER = 0NAME = 1NUMBER = 2STRING = 3NEWLINE = 4INDENT = 5DEDENT = 6LPAR = 7RPAR = 8LSQB = 9RSQB = 10COLON = 11COMMA = 12SEMI = 13PLUS = 14MINUS = 15STAR = 16SLASH = 17VBAR = 18AMPER = 19LESS = 20GREATER = 21EQUAL = 22DOT = 23PERCENT = 24LBRACE = 25RBRACE = 26EQEQUAL = 27NOTEQUAL = 28LESSEQUAL = 29GREATEREQUAL = 30TILDE = 31CIRCUMFLEX = 32LEFTSHIFT = 33RIGHTSHIFT = 34DOUBLESTAR = 35PLUSEQUAL = 36MINEQUAL = 37STAREQUAL = 38SLASHEQUAL = 39PERCENTEQUAL = 40AMPEREQUAL = 41VBAREQUAL = 42CIRCUMFLEXEQUAL = 43LEFTSHIFTEQUAL = 44RIGHTSHIFTEQUAL = 45DOUBLESTAREQUAL = 46DOUBLESLASH = 47DOUBLESLASHEQUAL = 48AT = 49ATEQUAL = 50RARROW = 51ELLIPSIS = 52COLONEQUAL = 53OP = 54AWAIT = 55ASYNC = 56TYPE_IGNORE = 57TYPE_COMMENT = 58# These aren't used by the C tokenizer but are needed for tokenize.pyERRORTOKEN = 59COMMENT = 60NL = 61ENCODING = 62N_TOKENS = 63# Special definitions for cooperation with parserNT_OFFSET = 256tok_name = {value: namefor name, value in globals().items()if isinstance(value, int) and not name.startswith('_')}__all__.extend(tok_name.values())EXACT_TOKEN_TYPES = {'!=': NOTEQUAL,'%': PERCENT,'%=': PERCENTEQUAL,'&': AMPER,'&=': AMPEREQUAL,'(': LPAR,')': RPAR,'*': STAR,'**': DOUBLESTAR,'**=': DOUBLESTAREQUAL,'*=': STAREQUAL,'+': PLUS,'+=': PLUSEQUAL,',': COMMA,'-': MINUS,'-=': MINEQUAL,'->': RARROW,'.': DOT,'...': ELLIPSIS,'/': SLASH,'//': DOUBLESLASH,'//=': DOUBLESLASHEQUAL,'/=': SLASHEQUAL,':': COLON,':=': COLONEQUAL,';': SEMI,'<': LESS,'<<': LEFTSHIFT,'<<=': LEFTSHIFTEQUAL,'<=': LESSEQUAL,'=': EQUAL,'==': EQEQUAL,'>': GREATER,'>=': GREATEREQUAL,'>>': RIGHTSHIFT,'>>=': RIGHTSHIFTEQUAL,'@': AT,'@=': ATEQUAL,'[': LSQB,']': RSQB,'^': CIRCUMFLEX,'^=': CIRCUMFLEXEQUAL,'{': LBRACE,'|': VBAR,'|=': VBAREQUAL,'}': RBRACE,'~': TILDE,}def ISTERMINAL(x):return x < NT_OFFSETdef ISNONTERMINAL(x):return x >= NT_OFFSETdef ISEOF(x):return x == ENDMARKER
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。