Module PyZ3950_parsetab
[hide private]
[frames] | no frames]

Source Code for Module PyZ3950_parsetab

 1   
 2  # PyZ3950_parsetab.py 
 3  # This file is automatically generated. Do not edit. 
 4   
 5  _lr_method = 'SLR' 
 6   
 7  _lr_signature = '!=\xea\x1b\xfb~\xcb.\\\x8e\xfe|\x82\xb4M\xc1' 
 8   
 9  _lr_action_items = {'QUOTEDVALUE':([18,26,0,12,14,],[1,1,1,1,1,]),'LOGOP':([27,1,22,3,13,25,19,24,4,6,20,5,],[14,-12,-7,-5,-13,-6,14,-9,-14,14,-4,-8,]),'SET':([26,14,12,0,],[10,10,10,10,]),'WORD':([4,1,0,15,24,16,12,26,5,14,18,13,],[-14,-12,4,21,13,22,4,4,13,4,4,-13,]),'$':([28,5,24,13,22,1,4,7,6,3,25,2,20,],[-3,-8,-9,-13,-7,-12,-14,0,-2,-5,-6,-1,-4,]),'SLASH':([21,],[26,]),'ATTRSET':([0,],[8,]),'QUAL':([17,14,0,12,26,],[23,9,9,9,9,]),'COMMA':([11,23,9,],[17,-11,-10,]),'LPAREN':([0,26,12,8,14,],[12,12,12,15,12,]),'RPAREN':([25,19,4,5,13,22,1,27,20,3,24,],[-6,25,-14,-8,-13,-7,-12,28,-4,-5,-9,]),'RELOP':([10,9,23,11,],[16,-10,-11,18,]),} 
10   
11  _lr_action = { } 
12  for _k, _v in _lr_action_items.items(): 
13     for _x,_y in zip(_v[0],_v[1]): 
14         _lr_action[(_x,_k)] = _y 
15  del _lr_action_items 
16   
17  _lr_goto_items = {'cclfind_or_attrset':([0,],[2,]),'elements':([26,14,0,12,],[3,20,3,3,]),'val':([26,12,0,18,14,],[5,5,5,24,5,]),'top':([0,],[7,]),'cclfind':([12,0,26,],[19,6,27,]),'quallist':([12,26,0,14,],[11,11,11,11,]),} 
18   
19  _lr_goto = { } 
20  for _k, _v in _lr_goto_items.items(): 
21     for _x,_y in zip(_v[0],_v[1]): 
22         _lr_goto[(_x,_k)] = _y 
23  del _lr_goto_items 
24