parameters: (self, p)
docstring: attributeval : '(' IDENTIFIER ')'
                          | '(' IID ')'
                          |
docstring_summary: attributeval : '(' IDENTIFIER ')'
                          | '(' IID ')'
                          |
docstring_tokens: attributeval : ( IDENTIFIER ) | ( IID ) |
function: def p_attributeval(self, p):
          """attributeval : '(' IDENTIFIER ')'
                          | '(' IID ')'
                          | """
          if len(p) > 1:
              p[0] = p[2]
function_tokens: def p_attributeval ( self , p ) : if len ( p ) > 1 : p [ 0 ] = p [ 2 ]