parameters: (self, p)
docstring: productions : interface productions
                         | typedef productions
                         | native productions
docstring_summary: productions : interface productions
                         | typedef productions
                         | native productions
docstring_tokens: productions : interface productions | typedef productions | native productions
function: def p_productions_interface(self, p):
          """productions : interface productions
                         | typedef productions
                         | native productions"""
          p[0] = list(p[2])
          p[0].insert(0, p[1])
function_tokens: def p_productions_interface ( self , p ) : p [ 0 ] = list ( p [ 2 ] ) p [ 0 ] . insert ( 0 , p [ 1 ] )