Package PyFoam :: Package Applications :: Module PlyParser_FoamFileParser_parsetab
[hide private]
[frames] | no frames]

Source Code for Module PyFoam.Applications.PlyParser_FoamFileParser_parsetab

 1   
 2  # PlyParser_FoamFileParser_parsetab.py 
 3  # This file is automatically generated. Do not edit. 
 4   
 5  _lr_method = 'LALR' 
 6   
 7  _lr_signature = 'Q\x81\x10\x83ty(J-\xa7\xee\x04\xd6P\x19o' 
 8   
 9  _lr_action_items = {'REACTION':([6,7,10,16,20,21,22,26,30,32,35,42,43,48,49,50,51,52,53,59,65,66,67,72,83,88,],[-25,-24,-23,-51,49,-50,-55,-9,-49,-54,-12,-31,-10,-56,-57,-52,49,-53,-22,-11,-16,-21,49,49,-34,-33,]),'NAME':([1,4,5,6,7,8,9,10,11,12,13,14,16,17,19,20,21,22,23,26,27,29,30,31,32,33,34,35,42,43,44,45,46,47,48,49,50,51,52,53,54,55,58,59,65,66,67,72,83,88,],[10,10,-14,-25,-24,10,-15,-23,10,-8,-48,36,-51,-24,10,10,-50,-55,-30,-9,-31,-10,-49,-53,-54,-13,10,-12,-31,-10,-29,-47,-52,-53,-56,-57,-52,10,-53,-22,-26,-28,-27,-11,-16,-21,10,10,-34,-33,]),'UNPARSEDCHUNK':([67,],[70,]),')':([6,7,10,16,20,21,22,26,30,32,35,42,43,48,49,50,51,52,53,59,65,66,67,70,71,72,74,83,84,88,90,],[-25,-24,-23,-51,-60,-50,-55,-9,-49,-54,-12,-31,-10,-56,-57,-52,65,-53,-22,-11,-16,-21,-60,-17,75,76,78,-34,86,-33,91,]),'(':([4,6,7,10,13,14,16,17,19,20,21,22,23,26,27,29,30,31,32,35,36,42,43,45,46,47,48,49,50,51,52,53,56,59,62,63,65,66,67,72,83,88,],[20,-25,-24,-23,-48,-25,-51,38,20,20,-50,-55,-52,-9,-18,-10,-49,-53,-54,-12,20,-31,-10,-47,-52,-53,-56,-57,-52,20,-53,-22,67,-11,-10,-18,-16,-21,20,20,-34,-33,]),'FCONST':([4,6,7,10,13,14,16,17,19,20,21,22,23,26,27,28,29,30,31,32,35,36,38,42,43,45,46,47,48,49,50,51,52,53,57,59,64,65,66,67,68,69,72,73,74,77,79,80,81,82,83,84,87,88,89,],[29,-25,-24,-23,-48,-25,-51,43,43,43,-50,-55,-52,-9,-31,43,-10,-49,-53,-54,-12,62,43,-31,-10,-47,-52,-53,-56,-57,-52,43,-53,-22,43,-11,43,-16,-21,43,43,43,43,43,43,43,43,43,43,43,-34,43,43,-33,43,]),']':([26,42,43,80,85,],[-9,-31,-10,83,88,]),'SCONST':([4,6,7,10,13,14,16,17,19,20,21,22,23,26,27,29,30,31,32,35,42,43,45,46,47,48,49,50,51,52,53,59,65,66,67,72,83,88,],[21,-25,-24,-23,-48,-25,-51,-24,21,21,-50,-55,-52,-9,-31,-10,-49,-53,-54,-12,-31,-10,-47,-52,-53,-56,-57,-52,21,-53,-22,-11,-16,-21,21,21,-34,-33,]),'UNIFORM':([1,4,5,6,7,8,9,10,11,12,13,14,16,17,19,20,21,22,23,26,27,29,30,31,32,33,34,35,42,43,44,45,46,47,48,49,50,51,52,53,54,55,58,59,65,66,67,72,83,88,],[7,17,-14,-25,-24,7,-15,-23,7,-8,-48,-25,-51,-24,7,7,-50,-55,-30,-9,-31,-10,-49,-53,-54,-13,7,-12,-31,-10,-29,-47,-52,-53,-56,-57,-52,7,-53,-22,-26,-28,-27,-11,-16,-21,7,7,-34,-33,]),'FOAMFILE':([0,],[3,]),'ICONST':([4,6,7,10,13,14,16,17,19,20,21,22,23,26,27,28,29,30,31,32,35,36,38,42,43,45,46,47,48,49,50,51,52,53,57,59,64,65,66,67,68,69,72,73,74,77,79,80,81,82,83,84,87,88,89,],[26,-25,-24,-23,-48,-25,-51,26,26,26,-50,-55,-52,-9,-31,26,-10,-49,-53,-54,-12,26,26,-31,-10,-47,-52,-53,-56,-57,-52,26,-53,-22,26,-11,26,-16,-21,26,26,26,26,26,26,26,26,26,26,26,-34,26,26,-33,26,]),'[':([4,6,7,10,13,14,16,17,19,20,21,22,23,26,27,29,30,31,32,35,42,43,45,46,47,48,49,50,51,52,53,59,65,66,67,72,83,88,],[28,-25,-24,-23,-48,-25,-51,-24,28,28,-50,-55,-52,-9,-31,-10,-49,-53,-54,-12,-31,-10,-47,-52,-53,-56,-57,-52,28,-53,-22,-11,-16,-21,28,28,-34,-33,]),'{':([3,4,6,7,10,13,14,16,17,19,20,21,22,23,26,27,29,30,31,32,35,42,43,45,46,47,48,49,50,51,52,53,59,65,66,67,72,83,88,],[11,11,-25,-24,-23,-48,-25,-51,-24,11,11,-50,-55,-52,-9,-31,-10,-49,-53,-54,-12,-31,-10,-47,-52,-53,-56,-57,-52,11,-53,-22,-11,-16,-21,11,11,-34,-33,]),'$end':([1,2,5,8,9,12,23,33,35,44,54,55,58,59,],[-60,0,-14,-1,-15,-8,-30,-13,-12,-29,-26,-28,-27,-11,]),'}':([5,9,11,23,33,34,35,44,54,55,58,59,],[-14,-15,35,-30,-13,59,-12,-29,-26,-28,-27,-11,]),';':([4,6,7,10,13,14,15,16,17,18,19,21,22,23,24,25,26,27,29,30,31,32,35,37,39,40,41,42,43,45,46,47,59,60,61,65,75,76,78,83,86,88,91,],[-60,-25,-24,-23,-45,-25,-44,-51,-24,44,-60,-50,-55,-52,54,55,-9,-31,-10,-49,58,-54,-12,-40,-38,-39,-41,-31,-10,-46,-52,-53,-11,-42,-43,-16,-20,-19,-35,-34,-37,-33,-36,]),'NONUNIFORM':([1,4,5,6,7,8,9,10,11,12,13,14,16,17,19,20,21,22,23,26,27,29,30,31,32,33,34,35,42,43,44,45,46,47,48,49,50,51,52,53,54,55,58,59,65,66,67,72,83,88,],[6,14,-14,-25,-24,6,-15,-23,6,-8,-48,-25,-51,-24,6,6,-50,-55,-30,-9,-31,-10,-49,-53,-54,-13,6,-12,-31,-10,-29,-47,-52,-53,-56,-57,-52,6,-53,-22,-26,-28,-27,-11,-16,-21,6,6,-34,-33,]),} 
10   
11  _lr_action = { } 
12  for _k, _v in _lr_action_items.items(): 
13     for _x,_y in zip(_v[0],_v[1]): 
14        if not _lr_action.has_key(_x):  _lr_action[_x] = { } 
15        _lr_action[_x][_k] = _y 
16  del _lr_action_items 
17   
18  _lr_goto_items = {'pitem':([4,19,20,51,67,72,],[13,45,48,48,48,48,]),'longitem':([4,],[15,]),'global':([0,],[2,]),'number':([4,17,19,20,28,38,51,57,64,67,68,69,72,73,74,77,79,80,81,82,84,87,89,],[16,39,16,16,57,64,16,68,69,16,73,74,16,77,79,80,81,82,84,85,87,89,90,]),'header':([0,],[1,]),'dictbody':([1,11,],[8,34,]),'fieldvalue':([4,],[18,]),'pitemlist':([4,],[19,]),'dictline':([1,8,11,34,],[5,33,5,33,]),'unparsed':([67,],[71,]),'symmtensor':([17,],[41,]),'empty':([1,4,11,19,20,51,67,72,],[9,22,9,22,22,22,22,22,]),'dictionary':([3,4,19,20,51,67,72,],[12,23,46,50,50,50,50,]),'dictitem':([4,],[24,]),'prelist':([4,36,],[25,61,]),'itemlist':([20,67,],[51,72,]),'integer':([4,17,19,20,28,36,38,51,57,64,67,68,69,72,73,74,77,79,80,81,82,84,87,89,],[27,42,42,42,42,63,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,]),'prelist_seen':([27,63,],[56,56,]),'tensor':([17,],[37,]),'word':([1,4,8,11,19,20,34,51,67,72,],[4,30,4,4,30,30,4,30,30,30,]),'list':([4,19,20,36,51,67,72,],[31,47,52,60,52,52,52,]),'item':([20,51,67,72,],[53,66,53,66,]),'vector':([17,],[40,]),'dimension':([4,19,20,51,67,72,],[32,32,32,32,32,32,]),} 
19   
20  _lr_goto = { } 
21  for _k, _v in _lr_goto_items.items(): 
22     for _x,_y in zip(_v[0],_v[1]): 
23         if not _lr_goto.has_key(_x): _lr_goto[_x] = { } 
24         _lr_goto[_x][_k] = _y 
25  del _lr_goto_items 
26  _lr_productions = [ 
27    ("S'",1,None,None,None), 
28    ('global',2,'p_global','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',302), 
29    ('gotHeader',0,'p_gotHeader','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',306), 
30    ('noBody',5,'p_noBody','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',310), 
31    ('noHeader',1,'p_noHeader','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',314), 
32    ('pureList',1,'p_pureList','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',318), 
33    ('boundaryDict',2,'p_boundaryDict','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',322), 
34    ('boundaryDict',2,'p_boundaryDict','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',323), 
35    ('header',2,'p_header','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',328), 
36    ('integer',1,'p_integer','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',332), 
37    ('integer',1,'p_float','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',336), 
38    ('dictionary',3,'p_dictionary','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',340), 
39    ('dictionary',2,'p_dictionary','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',341), 
40    ('dictbody',2,'p_dictbody','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',348), 
41    ('dictbody',1,'p_dictbody','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',349), 
42    ('dictbody',1,'p_dictbody','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',350), 
43    ('list',3,'p_list','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',363), 
44    ('unparsed',1,'p_unparsed','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',381), 
45    ('prelist_seen',0,'p_prelist_seen','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',385), 
46    ('prelist',5,'p_prelist','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',401), 
47    ('prelist',5,'p_prelist','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',402), 
48    ('itemlist',2,'p_itemlist','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',409), 
49    ('itemlist',1,'p_itemlist','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',410), 
50    ('word',1,'p_wort','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',421), 
51    ('word',1,'p_wort','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',422), 
52    ('word',1,'p_wort','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',423), 
53    ('dictline',3,'p_dictline','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',427), 
54    ('dictline',3,'p_dictline','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',428), 
55    ('dictline',3,'p_dictline','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',429), 
56    ('dictline',3,'p_dictline','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',430), 
57    ('dictline',2,'p_dictline','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',431), 
58    ('number',1,'p_number','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',450), 
59    ('number',1,'p_number','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',451), 
60    ('dimension',9,'p_dimension','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',455), 
61    ('dimension',7,'p_dimension','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',456), 
62    ('vector',5,'p_vector','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',464), 
63    ('tensor',11,'p_tensor','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',468), 
64    ('symmtensor',8,'p_symmtensor','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',472), 
65    ('fieldvalue',2,'p_fieldvalue_uniform','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',476), 
66    ('fieldvalue',2,'p_fieldvalue_uniform','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',477), 
67    ('fieldvalue',2,'p_fieldvalue_uniform','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',478), 
68    ('fieldvalue',2,'p_fieldvalue_uniform','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',479), 
69    ('fieldvalue',3,'p_fieldvalue_nonuniform','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',483), 
70    ('fieldvalue',3,'p_fieldvalue_nonuniform','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',484), 
71    ('dictitem',1,'p_dictitem','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',488), 
72    ('dictitem',1,'p_dictitem','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',489), 
73    ('longitem',2,'p_longitem','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',496), 
74    ('pitemlist',2,'p_pitemlist','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',500), 
75    ('pitemlist',1,'p_pitemlist','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',501), 
76    ('pitem',1,'p_pitem','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',511), 
77    ('pitem',1,'p_pitem','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',512), 
78    ('pitem',1,'p_pitem','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',513), 
79    ('pitem',1,'p_pitem','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',514), 
80    ('pitem',1,'p_pitem','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',515), 
81    ('pitem',1,'p_pitem','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',516), 
82    ('pitem',1,'p_pitem','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',517), 
83    ('item',1,'p_item','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',521), 
84    ('item',1,'p_item','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',522), 
85    ('item',1,'p_item','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',523), 
86    ('item',1,'p_item','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',524), 
87    ('empty',0,'p_empty','/Users/bgschaid/private_python/PyFoam/RunDictionary/ParsedParameterFile.py',528), 
88  ] 
89