📄 ejemplo_calc_parsetab.py
字号:
# ejemplo_Calc_parsetab.py# This file is automatically generated. Do not edit._lr_method = 'LALR'_lr_signature = '\xa43\xbdU>\x83hj\x9b\x9e>\x8d\x95fb}'_lr_action_items = {'$end':([2,3,4,6,9,13,14,15,16,18,25,26,27,28,29,30,31,32,33,34,],[-11,-10,-12,0,-2,-17,-16,-18,-15,-11,-8,-13,-1,-9,-14,-6,-5,-3,-7,-4,]),'C':([4,],[13,]),'MODIFIERS':([0,7,10,11,12,20,21,22,23,24,],[1,1,1,26,1,1,1,1,1,1,]),'RPAREN':([3,4,13,14,15,16,17,18,25,26,28,29,30,31,32,33,34,],[-10,-12,-17,-16,-18,-15,28,-11,-8,-13,-9,-14,-6,-5,-3,-7,-4,]),'NAME':([0,7,10,12,20,21,22,23,24,],[2,18,18,18,18,18,18,18,18,]),'TIMES':([2,3,4,9,13,14,15,16,17,18,25,26,27,28,29,30,31,32,33,34,],[-11,-10,-12,21,-17,-16,-18,-15,21,-11,-8,-13,21,-9,-14,-6,-5,21,-7,21,]),'TEXT':([0,1,5,7,8,10,12,20,21,22,23,24,],[4,11,16,4,19,4,4,4,4,4,4,4,]),'NUMBER':([0,7,10,12,20,21,22,23,24,],[3,3,3,3,3,3,3,3,3,]),'EQUALS':([2,],[12,]),'HEADERS':([0,7,10,12,20,21,22,23,24,],[5,5,5,5,5,5,5,5,5,]),'R':([4,],[15,]),'TM':([4,],[14,]),'PLUS':([2,3,4,9,13,14,15,16,17,18,25,26,27,28,29,30,31,32,33,34,],[-11,-10,-12,22,-17,-16,-18,-15,22,-11,-8,-13,22,-9,-14,-6,-5,-3,-7,-4,]),'LPAREN':([0,7,10,12,20,21,22,23,24,],[7,7,7,7,7,7,7,7,7,]),'EXP':([2,3,4,9,13,14,15,16,17,18,25,26,27,28,29,30,31,32,33,34,],[-11,-10,-12,23,-17,-16,-18,-15,23,-11,-8,-13,23,-9,-14,23,23,23,-7,23,]),'QUOTATIONS':([0,7,10,12,19,20,21,22,23,24,],[8,8,8,8,29,8,8,8,8,8,]),'MINUS':([0,2,3,4,7,9,10,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,],[10,-11,-10,-12,10,24,10,10,-17,-16,-18,-15,24,-11,10,10,10,10,10,-8,-13,24,-9,-14,-6,-5,-3,-7,-4,]),'DIVIDE':([2,3,4,9,13,14,15,16,17,18,25,26,27,28,29,30,31,32,33,34,],[-11,-10,-12,20,-17,-16,-18,-15,20,-11,-8,-13,20,-9,-14,-6,-5,20,-7,20,]),}_lr_action = { }for _k, _v in _lr_action_items.items(): for _x,_y in zip(_v[0],_v[1]): if not _lr_action.has_key(_x): _lr_action[_x] = { } _lr_action[_x][_k] = _ydel _lr_action_items_lr_goto_items = {'expression':([0,7,10,12,20,21,22,23,24,],[9,17,25,27,30,31,32,33,34,]),'statement':([0,],[6,]),}_lr_goto = { }for _k, _v in _lr_goto_items.items(): for _x,_y in zip(_v[0],_v[1]): if not _lr_goto.has_key(_x): _lr_goto[_x] = { } _lr_goto[_x][_k] = _ydel _lr_goto_items_lr_productions = [ ("S'",1,None,None,None), ('statement',3,'p_statement_assign','ejemplo.py',134), ('statement',1,'p_statement_expr','ejemplo.py',138), ('expression',3,'p_expression_binop','ejemplo.py',143), ('expression',3,'p_expression_binop','ejemplo.py',144), ('expression',3,'p_expression_binop','ejemplo.py',145), ('expression',3,'p_expression_binop','ejemplo.py',146), ('expression',3,'p_expression_binop','ejemplo.py',147), ('expression',2,'p_expression_uminus','ejemplo.py',157), ('expression',3,'p_expression_group','ejemplo.py',161), ('expression',1,'p_expression_number','ejemplo.py',165), ('expression',1,'p_expression_name','ejemplo.py',169), ('expression',1,'p_texto','ejemplo.py',177), ('expression',3,'p_modifiers','ejemplo.py',181), ('expression',3,'p_quotations','ejemplo.py',194), ('expression',2,'p_headers','ejemplo.py',201), ('expression',2,'p_marcas','ejemplo.py',206), ('expression',2,'p_marcas','ejemplo.py',207), ('expression',2,'p_marcas','ejemplo.py',208),]
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -