text: 
  # parsetab.py
  # This file is automatically generated. Do not edit.
  # pylint: disable=W,C,R
  _tabversion = '3.10'
  
  _lr_method = 'LALR'
  
  _lr_signature = 'ACTION_KEY AND_KEY CONSTANTS_KEY COST COST_KEY DEFINE_KEY DOMAIN_KEY EFFECT_KEY EQUALITY_KEY EQUALS FACTORED_PRIVACY GOAL_KEY HYPHEN INIT_KEY LPAREN NAME NOT_KEY OBJECTS_KEY PARAMETERS_KEY PRECONDITION_KEY PREDICATES_KEY PRIVATE_KEY PROBABILISTIC_EFFECTS_KEY PROBABILISTIC_KEY PROBABILITY PROBLEM_KEY REQUIREMENTS_KEY RPAREN STRIPS_KEY TYPES_KEY TYPING_KEY VARIABLEpddl : domain\n            | problemdomain : LPAREN DEFINE_KEY domain_def require_def types_def predicates_def action_def_lst RPAREN\n              | LPAREN DEFINE_KEY domain_def require_def types_def constants_def predicates_def action_def_lst RPARENproblem : LPAREN DEFINE_KEY problem_def domain_def objects_def init_def goal_def RPARENdomain_def : LPAREN DOMAIN_KEY NAME RPARENproblem_def : LPAREN PROBLEM_KEY NAME RPARENconstants_def : LPAREN CONSTANTS_KEY typed_constants_lst RPARENobjects_def : LPAREN OBJECTS_KEY typed_constants_lst RPAREN\n                   | LPAREN OBJECTS_KEY typed_constants_lst LPAREN PRIVATE_KEY private_typed_constants_lst RPAREN RPARENinit_def : LPAREN INIT_KEY LPAREN AND_KEY ground_predicates_lst RPAREN RPAREN\n                | LPAREN INIT_KEY ground_predicates_lst RPARENgoal_def : LPAREN GOAL_KEY LPAREN AND_KEY ground_predicates_lst RPAREN RPARENrequire_def : LPAREN REQUIREMENTS_KEY require_key_lst RPARENrequire_key_lst : require_key require_key_lst\n                       | require_keyrequire_key : STRIPS_KEY\n                   | EQUALITY_KEY\n                   | TYPING_KEY\n                   | PROBABILISTIC_EFFECTS_KEY\n                   | FACTORED_PRIVACY\n                   types_def : LPAREN TYPES_KEY sub_types_lst RPARENsub_types_lst : names_lst\n                     | names_lst HYPHEN NAME\n                     | names_lst HYPHEN NAME sub_types_lstpredicates_def : LPAREN PREDICATES_KEY predicate_def_lst RPARENpredicate_def_lst : predicate_def predicate_def_lst\n                         | predicate_def\n                         | LPAREN PRIVATE_KEY private_predicate_def_lst RPARENpredicate_def : LPAREN NAME typed_variables_lst RPAREN\n                     | LPAREN NAME RPARENprivate_predicate_def_lst : private_predicate_def private_predicate_def_lst\n                                 | private_predicate_defprivate_predicate_def : LPAREN NAME typed_variables_lst RPAREN\n                             | LPAREN NAME RPARENaction_def_lst : action_def action_def_lst\n                      | action_defaction_def : LPAREN ACTION_KEY NAME parameters_def action_def_body RPARENparameters_def : PARAMETERS_KEY LPAREN typed_variables_lst RPAREN\n                      | PARAMETERS_KEY LPAREN RPARENaction_def_body : precond_def effects_def cost_defprecond_def : PRECONDITION_KEY LPAREN AND_KEY literals_lst RPAREN\n                   | PRECONDITION_KEY literaleffects_def : EFFECT_KEY LPAREN AND_KEY effects_lst RPAREN\n                   | EFFECT_KEY effect\n                   | EFFECT_KEY LPAREN PROBABILISTIC_KEY prob_effects_lst RPARENcost_def : COST_KEY COSTprob_effects_lst : PROBABILITY effect prob_effects_lst\n                        | PROBABILITY LPAREN AND_KEY effects_lst RPAREN prob_effects_lst\n                        | PROBABILITY effect\n                        | PROBABILITY LPAREN AND_KEY effects_lst RPARENeffects_lst : effect effects_lst\n                   | effecteffect : literalliterals_lst : literal literals_lst\n                    | literalliteral : LPAREN NOT_KEY predicate RPAREN\n               | LPAREN NOT_KEY ground_predicate RPAREN\n               | LPAREN NOT_KEY mixed_predicate RPAREN\n               | predicate\n               | ground_predicate\n               | mixed_predicateground_predicates_lst : ground_predicate ground_predicates_lst\n                             | ground_predicatepredicate : LPAREN NAME variables_lst RPAREN\n                 | LPAREN EQUALS VARIABLE VARIABLE RPAREN\n                 | LPAREN NAME RPARENground_predicate : LPAREN NAME constants_lst RPARENmixed_predicate : LPAREN NAME constants_lst variables_lst RPARENtyped_constants_lst : constants_lst HYPHEN type typed_constants_lst\n                           | constants_lst HYPHEN typeprivate_typed_constants_lst : private_constants_lst HYPHEN type private_typed_constants_lst\n                                   | private_constants_lst HYPHEN typeprivate_constants_lst : constant private_constants_lst\n                             | constanttyped_variables_lst : variables_lst HYPHEN type typed_variables_lst\n                           | variables_lst HYPHEN typeconstants_lst : constant constants_lst\n                     | constantvariables_lst : VARIABLE variables_lst\n                     | VARIABLEnames_lst : NAME names_lst\n                 | NAMEtype : NAMEconstant : NAME'
      
  _lr_action_items = {'LPAREN':([0,5,7,8,12,14,19,21,22,23,33,34,37,38,43,47,49,50,54,57,62,69,74,75,78,80,82,86,87,88,90,97,99,103,107,110,114,119,125,128,130,132,135,136,137,140,142,144,150,151,152,159,163,169,173,175,178,179,180,181,189,190,192,],[4,6,11,13,18,20,32,36,-6,-7,45,48,55,-14,60,45,45,68,72,-22,60,-9,92,93,95,-26,-8,-71,-84,92,-12,95,-31,120,-70,92,-30,133,-68,-35,-38,148,-60,-61,-62,-10,-11,-34,-54,161,164,161,161,-67,161,188,-57,-58,-59,-65,-69,-66,161,]),'$end':([1,2,3,65,76,84,],[0,-1,-2,-3,-5,-4,]),'DEFINE_KEY':([4,],[5,]),'DOMAIN_KEY':([6,13,],[9,9,]),'PROBLEM_KEY':([6,],[10,]),'NAME':([9,10,31,35,42,44,52,53,58,60,64,70,72,77,85,86,87,89,92,95,106,115,122,133,141,148,153,161,164,188,],[15,16,42,53,42,53,53,-85,77,79,83,87,89,42,53,53,-84,53,89,111,53,87,87,153,53,153,53,153,153,153,]),'REQUIREMENTS_KEY':([11,],[17,]),'RPAREN':([15,16,24,25,26,27,28,29,30,39,40,41,42,46,47,50,52,53,56,59,61,62,63,66,67,71,73,74,77,79,81,86,87,91,94,96,97,98,99,101,104,107,108,109,111,112,113,114,116,117,120,121,124,125,126,127,128,129,130,135,136,137,138,141,143,144,145,146,150,153,156,157,158,162,163,165,166,167,168,169,170,172,173,174,177,178,179,180,181,182,183,185,187,189,190,191,193,194,195,],[22,23,38,-16,-17,-18,-19,-20,-21,-15,57,-23,-83,65,-37,69,-79,-85,76,-82,80,-28,82,-36,84,-78,90,-64,-24,99,-27,-71,-84,-63,-25,112,-33,114,-31,-81,121,-70,124,125,128,-29,-32,-30,-80,130,139,140,142,-68,143,144,-35,-77,-38,-60,-61,-62,155,-73,157,-34,-76,-41,-54,169,-72,-13,-47,176,-56,178,179,180,181,-67,125,184,-53,186,-55,-57,-58,-59,-65,189,190,-52,-50,-69,-66,-48,194,-51,-49,]),'STRIPS_KEY':([17,25,26,27,28,29,30,],[26,26,-17,-18,-19,-20,-21,]),'EQUALITY_KEY':([17,25,26,27,28,29,30,],[27,27,-17,-18,-19,-20,-21,]),'TYPING_KEY':([17,25,26,27,28,29,30,],[28,28,-17,-18,-19,-20,-21,]),'PROBABILISTIC_EFFECTS_KEY':([17,25,26,27,28,29,30,],[29,29,-17,-18,-19,-20,-21,]),'FACTORED_PRIVACY':([17,25,26,27,28,29,30,],[30,30,-17,-18,-19,-20,-21,]),'TYPES_KEY':([18,],[31,]),'OBJECTS_KEY':([20,],[35,]),'PREDICATES_KEY':([32,48,],[43,43,]),'CONSTANTS_KEY':([32,],[44,]),'INIT_KEY':([36,],[54,]),'HYPHEN':([41,42,51,52,53,59,71,100,101,105,106,116,123,],[58,-83,70,-79,-85,-82,-78,115,-81,122,-75,-80,-74,]),'ACTION_KEY':([45,],[64,]),'VARIABLE':([52,53,71,79,87,101,111,120,129,153,154,170,171,],[-79,-85,-78,101,-84,101,101,101,101,101,171,101,183,]),'GOAL_KEY':([55,],[75,]),'PRIVATE_KEY':([60,68,],[78,85,]),'AND_KEY':([72,93,133,148,188,],[88,110,151,159,192,]),'PARAMETERS_KEY':([83,],[103,]),'PRECONDITION_KEY':([102,139,155,],[119,-40,-39,]),'EFFECT_KEY':([118,125,134,135,136,137,169,176,178,179,180,181,189,190,],[132,-68,-43,-60,-61,-62,-67,-42,-57,-58,-59,-65,-69,-66,]),'COST_KEY':([125,131,135,136,137,149,150,169,178,179,180,181,184,186,189,190,],[-68,147,-60,-61,-62,-45,-54,-67,-57,-58,-59,-65,-44,-46,-69,-66,]),'PROBABILITY':([125,135,136,137,150,160,169,178,179,180,181,187,189,190,194,],[-68,-60,-61,-62,-54,175,-67,-57,-58,-59,-65,175,-69,-66,175,]),'NOT_KEY':([133,148,161,188,],[152,152,152,152,]),'EQUALS':([133,148,161,164,188,],[154,154,154,154,154,]),'COST':([147,],[158,]),'PROBABILISTIC_KEY':([148,],[160,]),}
  
  _lr_action = {}
  for _k, _v in _lr_action_items.items():
     for _x,_y in zip(_v[0],_v[1]):
        if not _x in _lr_action:  _lr_action[_x] = {}
        _lr_action[_x][_k] = _y
  del _lr_action_items
  
  _lr_goto_items = {'pddl':([0,],[1,]),'domain':([0,],[2,]),'problem':([0,],[3,]),'domain_def':([5,8,],[7,14,]),'problem_def':([5,],[8,]),'require_def':([7,],[12,]),'types_def':([12,],[19,]),'objects_def':([14,],[21,]),'require_key_lst':([17,25,],[24,39,]),'require_key':([17,25,],[25,25,]),'predicates_def':([19,34,],[33,49,]),'constants_def':([19,],[34,]),'init_def':([21,],[37,]),'sub_types_lst':([31,77,],[40,94,]),'names_lst':([31,42,77,],[41,59,41,]),'action_def_lst':([33,47,49,],[46,66,67,]),'action_def':([33,47,49,],[47,47,47,]),'typed_constants_lst':([35,44,86,],[50,63,107,]),'constants_lst':([35,44,52,86,89,153,],[51,51,71,51,109,170,]),'constant':([35,44,52,85,86,89,106,141,153,],[52,52,52,106,52,52,106,106,52,]),'goal_def':([37,],[56,]),'predicate_def_lst':([43,62,],[61,81,]),'predicate_def':([43,62,],[62,62,]),'ground_predicates_lst':([54,74,88,110,],[73,91,108,126,]),'ground_predicate':([54,74,88,110,119,132,151,152,159,163,173,175,192,],[74,74,74,74,136,136,136,166,136,136,136,136,136,]),'type':([70,115,122,],[86,129,141,]),'private_predicate_def_lst':([78,97,],[96,113,]),'private_predicate_def':([78,97,],[97,97,]),'typed_variables_lst':([79,111,120,129,],[98,127,138,145,]),'variables_lst':([79,101,111,120,129,153,170,],[100,116,100,100,100,168,182,]),'parameters_def':([83,],[102,]),'private_typed_constants_lst':([85,141,],[104,156,]),'private_constants_lst':([85,106,141,],[105,123,105,]),'action_def_body':([102,],[117,]),'precond_def':([102,],[118,]),'effects_def':([118,],[131,]),'literal':([119,132,151,159,163,173,175,192,],[134,150,163,150,163,150,150,150,]),'predicate':([119,132,151,152,159,163,173,175,192,],[135,135,135,165,135,135,135,135,135,]),'mixed_predicate':([119,132,151,152,159,163,173,175,192,],[137,137,137,167,137,137,137,137,137,]),'cost_def':([131,],[146,]),'effect':([132,159,173,175,192,],[149,173,173,187,173,]),'literals_lst':([151,163,],[162,177,]),'effects_lst':([159,173,192,],[172,185,193,]),'prob_effects_lst':([160,187,194,],[174,191,195,]),}
  
  _lr_goto = {}
  for _k, _v in _lr_goto_items.items():
     for _x, _y in zip(_v[0], _v[1]):
         if not _x in _lr_goto: _lr_goto[_x] = {}
         _lr_goto[_x][_k] = _y
  del _lr_goto_items
  _lr_productions = [
    ("S' -> pddl","S'",1,None,None,None),
    ('pddl -> domain','pddl',1,'p_pddl','pddlparser.py',151),
    ('pddl -> problem','pddl',1,'p_pddl','pddlparser.py',152),
    ('domain -> LPAREN DEFINE_KEY domain_def require_def types_def predicates_def action_def_lst RPAREN','domain',8,'p_domain','pddlparser.py',157),
    ('domain -> LPAREN DEFINE_KEY domain_def require_def types_def constants_def predicates_def action_def_lst RPAREN','domain',9,'p_domain','pddlparser.py',158),
    ('problem -> LPAREN DEFINE_KEY problem_def domain_def objects_def init_def goal_def RPAREN','problem',8,'p_problem','pddlparser.py',166),
    ('domain_def -> LPAREN DOMAIN_KEY NAME RPAREN','domain_def',4,'p_domain_def','pddlparser.py',171),
    ('problem_def -> LPAREN PROBLEM_KEY NAME RPAREN','problem_def',4,'p_problem_def','pddlparser.py',176),
    ('constants_def -> LPAREN CONSTANTS_KEY typed_constants_lst RPAREN','constants_def',4,'p_constants_def','pddlparser.py',181),
    ('objects_def -> LPAREN OBJECTS_KEY typed_constants_lst RPAREN','objects_def',4,'p_objects_def','pddlparser.py',189),
    ('objects_def -> LPAREN OBJECTS_KEY typed_constants_lst LPAREN PRIVATE_KEY private_typed_constants_lst RPAREN RPAREN','objects_def',8,'p_objects_def','pddlparser.py',190),
    ('init_def -> LPAREN INIT_KEY LPAREN AND_KEY ground_predicates_lst RPAREN RPAREN','init_def',7,'p_init_def','pddlparser.py',204),
    ('init_def -> LPAREN INIT_KEY ground_predicates_lst RPAREN','init_def',4,'p_init_def','pddlparser.py',205),
    ('goal_def -> LPAREN GOAL_KEY LPAREN AND_KEY ground_predicates_lst RPAREN RPAREN','goal_def',7,'p_goal_def','pddlparser.py',213),
    ('require_def -> LPAREN REQUIREMENTS_KEY require_key_lst RPAREN','require_def',4,'p_require_def','pddlparser.py',218),
    ('require_key_lst -> require_key require_key_lst','require_key_lst',2,'p_require_key_lst','pddlparser.py',223),
    ('require_key_lst -> require_key','require_key_lst',1,'p_require_key_lst','pddlparser.py',224),
    ('require_key -> STRIPS_KEY','require_key',1,'p_require_key','pddlparser.py',232),
    ('require_key -> EQUALITY_KEY','require_key',1,'p_require_key','pddlparser.py',233),
    ('require_key -> TYPING_KEY','require_key',1,'p_require_key','pddlparser.py',234),
    ('require_key -> PROBABILISTIC_EFFECTS_KEY','require_key',1,'p_require_key','pddlparser.py',235),
    ('require_key -> FACTORED_PRIVACY','require_key',1,'p_require_key','pddlparser.py',236),
    ('types_def -> LPAREN TYPES_KEY sub_types_lst RPAREN','types_def',4,'p_types_def','pddlparser.py',242),
    ('sub_types_lst -> names_lst','sub_types_lst',1,'p_sub_types_lst','pddlparser.py',248),
    ('sub_types_lst -> names_lst HYPHEN NAME','sub_types_lst',3,'p_sub_types_lst','pddlparser.py',249),
    ('sub_types_lst -> names_lst HYPHEN NAME sub_types_lst','sub_types_lst',4,'p_sub_types_lst','pddlparser.py',250),
    ('predicates_def -> LPAREN PREDICATES_KEY predicate_def_lst RPAREN','predicates_def',4,'p_predicates_def','pddlparser.py',262),
    ('predicate_def_lst -> predicate_def predicate_def_lst','predicate_def_lst',2,'p_predicate_def_lst','pddlparser.py',267),
    ('predicate_def_lst -> predicate_def','predicate_def_lst',1,'p_predicate_def_lst','pddlparser.py',268),
    ('predicate_def_lst -> LPAREN PRIVATE_KEY private_predicate_def_lst RPAREN','predicate_def_lst',4,'p_predicate_def_lst','pddlparser.py',269),
    ('predicate_def -> LPAREN NAME typed_variables_lst RPAREN','predicate_def',4,'p_predicate_def','pddlparser.py',279),
    ('predicate_def -> LPAREN NAME RPAREN','predicate_def',3,'p_predicate_def','pddlparser.py',280),
    ('private_predicate_def_lst -> private_predicate_def private_predicate_def_lst','private_predicate_def_lst',2,'p_private_predicate_def_lst','pddlparser.py',291),
    ('private_predicate_def_lst -> private_predicate_def','private_predicate_def_lst',1,'p_private_predicate_def_lst','pddlparser.py',292),
    ('private_predicate_def -> LPAREN NAME typed_variables_lst RPAREN','private_predicate_def',4,'p_private_predicate_def','pddlparser.py',300),
    ('private_predicate_def -> LPAREN NAME RPAREN','private_predicate_def',3,'p_private_predicate_def','pddlparser.py',301),
    ('action_def_lst -> action_def action_def_lst','action_def_lst',2,'p_action_def_lst','pddlparser.py',311),
    ('action_def_lst -> action_def','action_def_lst',1,'p_action_def_lst','pddlparser.py',312),
    ('action_def -> LPAREN ACTION_KEY NAME parameters_def action_def_body RPAREN','action_def',6,'p_action_def','pddlparser.py',321),
    ('parameters_def -> PARAMETERS_KEY LPAREN typed_variables_lst RPAREN','parameters_def',4,'p_parameters_def','pddlparser.py',327),
    ('parameters_def -> PARAMETERS_KEY LPAREN RPAREN','parameters_def',3,'p_parameters_def','pddlparser.py',328),
    ('action_def_body -> precond_def effects_def cost_def','action_def_body',3,'p_action_def_body','pddlparser.py',337),
    ('precond_def -> PRECONDITION_KEY LPAREN AND_KEY literals_lst RPAREN','precond_def',5,'p_precond_def','pddlparser.py',342),
    ('precond_def -> PRECONDITION_KEY literal','precond_def',2,'p_precond_def','pddlparser.py',343),
    ('effects_def -> EFFECT_KEY LPAREN AND_KEY effects_lst RPAREN','effects_def',5,'p_effects_def','pddlparser.py',352),
    ('effects_def -> EFFECT_KEY effect','effects_def',2,'p_effects_def','pddlparser.py',353),
    ('effects_def -> EFFECT_KEY LPAREN PROBABILISTIC_KEY prob_effects_lst RPAREN','effects_def',5,'p_effects_def','pddlparser.py',354),
    ('cost_def -> COST_KEY COST','cost_def',2,'p_cost_def','pddlparser.py',366),
    ('prob_effects_lst -> PROBABILITY effect prob_effects_lst','prob_effects_lst',3,'p_prob_effects_lst','pddlparser.py',371),
    ('prob_effects_lst -> PROBABILITY LPAREN AND_KEY effects_lst RPAREN prob_effects_lst','prob_effects_lst',6,'p_prob_effects_lst','pddlparser.py',372),
    ('prob_effects_lst -> PROBABILITY effect','prob_effects_lst',2,'p_prob_effects_lst','pddlparser.py',373),
    ('prob_effects_lst -> PROBABILITY LPAREN AND_KEY effects_lst RPAREN','prob_effects_lst',5,'p_prob_effects_lst','pddlparser.py',374),
    ('effects_lst -> effect effects_lst','effects_lst',2,'p_effects_lst','pddlparser.py',389),
    ('effects_lst -> effect','effects_lst',1,'p_effects_lst','pddlparser.py',390),
    ('effect -> literal','effect',1,'p_effect','pddlparser.py',398),
    ('literals_lst -> literal literals_lst','literals_lst',2,'p_literals_lst','pddlparser.py',403),
    ('literals_lst -> literal','literals_lst',1,'p_literals_lst','pddlparser.py',404),
    ('literal -> LPAREN NOT_KEY predicate RPAREN','literal',4,'p_literal','pddlparser.py',412),
    ('literal -> LPAREN NOT_KEY ground_predicate RPAREN','literal',4,'p_literal','pddlparser.py',413),
    ('literal -> LPAREN NOT_KEY mixed_predicate RPAREN','literal',4,'p_literal','pddlparser.py',414),
    ('literal -> predicate','literal',1,'p_literal','pddlparser.py',415),
    ('literal -> ground_predicate','literal',1,'p_literal','pddlparser.py',416),
    ('literal -> mixed_predicate','literal',1,'p_literal','pddlparser.py',417),
    ('ground_predicates_lst -> ground_predicate ground_predicates_lst','ground_predicates_lst',2,'p_ground_predicates_lst','pddlparser.py',425),
    ('ground_predicates_lst -> ground_predicate','ground_predicates_lst',1,'p_ground_predicates_lst','pddlparser.py',426),
    ('predicate -> LPAREN NAME variables_lst RPAREN','predicate',4,'p_predicate','pddlparser.py',434),
    ('predicate -> LPAREN EQUALS VARIABLE VARIABLE RPAREN','predicate',5,'p_predicate','pddlparser.py',435),
    ('predicate -> LPAREN NAME RPAREN','predicate',3,'p_predicate','pddlparser.py',436),
    ('ground_predicate -> LPAREN NAME constants_lst RPAREN','ground_predicate',4,'p_ground_predicate','pddlparser.py',447),
    ('mixed_predicate -> LPAREN NAME constants_lst variables_lst RPAREN','mixed_predicate',5,'p_mixed_predicate','pddlparser.py',472),
    ('typed_constants_lst -> constants_lst HYPHEN type typed_constants_lst','typed_constants_lst',4,'p_typed_constants_lst','pddlparser.py',493),
    ('typed_constants_lst -> constants_lst HYPHEN type','typed_constants_lst',3,'p_typed_constants_lst','pddlparser.py',494),
    ('private_typed_constants_lst -> private_constants_lst HYPHEN type private_typed_constants_lst','private_typed_constants_lst',4,'p_private_typed_constants_lst','pddlparser.py',502),
    ('private_typed_constants_lst -> private_constants_lst HYPHEN type','private_typed_constants_lst',3,'p_private_typed_constants_lst','pddlparser.py',503),
    ('private_constants_lst -> constant private_constants_lst','private_constants_lst',2,'p_private_constants_lst','pddlparser.py',511),
    ('private_constants_lst -> constant','private_constants_lst',1,'p_private_constants_lst','pddlparser.py',512),
    ('typed_variables_lst -> variables_lst HYPHEN type typed_variables_lst','typed_variables_lst',4,'p_typed_variables_lst','pddlparser.py',521),
    ('typed_variables_lst -> variables_lst HYPHEN type','typed_variables_lst',3,'p_typed_variables_lst','pddlparser.py',522),
    ('constants_lst -> constant constants_lst','constants_lst',2,'p_constants_lst','pddlparser.py',530),
    ('constants_lst -> constant','constants_lst',1,'p_constants_lst','pddlparser.py',531),
    ('variables_lst -> VARIABLE variables_lst','variables_lst',2,'p_variables_lst','pddlparser.py',541),
    ('variables_lst -> VARIABLE','variables_lst',1,'p_variables_lst','pddlparser.py',542),
    ('names_lst -> NAME names_lst','names_lst',2,'p_names_lst','pddlparser.py',550),
    ('names_lst -> NAME','names_lst',1,'p_names_lst','pddlparser.py',551),
    ('type -> NAME','type',1,'p_type','pddlparser.py',561),
    ('constant -> NAME','constant',1,'p_constant','pddlparser.py',566),
  ]
  