1
2
3
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