parameters: (self, p)
docstring: attribute : anyident attributeval
docstring_summary: attribute : anyident attributeval
docstring_tokens: attribute : anyident attributeval
function: def p_attribute(self, p):
          """attribute : anyident attributeval"""
          p[0] = (p[1]['value'], p[2], p[1]['location'])
function_tokens: def p_attribute ( self , p ) : p [ 0 ] = ( p [ 1 ] [ 'value' ] , p [ 2 ] , p [ 1 ] [ 'location' ] )