parameters: (p)
docstring: rule : ID ':' rulelist morerules ';'
docstring_summary: rule : ID ':' rulelist morerules ';'
docstring_tokens: rule : ID : rulelist morerules ;
function: def p_rule2(p):
     '''rule : ID ':' rulelist morerules ';' '''
     p[4].insert(0,p[3])
     p[0] = (p[1],p[4])
function_tokens: def p_rule2 ( p ) : p [ 4 ] . insert ( 0 , p [ 3 ] ) p [ 0 ] = ( p [ 1 ] , p [ 4 ] )