parameters: (t)
return_statement: return t
docstring: r'(/\*(.|\n)*?\*/)|(//.*?\n)
docstring_summary: r'(/\*(.|\n)*?\*/)|(//.*?\n)
docstring_tokens: r ( / \ * ( . | \ n ) * ? \ * / ) | ( // . * ? \ n )
function: def t_CPP_COMMENT(t):
      r'(/\*(.|\n)*?\*/)|(//.*?\n)'
      t.lexer.lineno += t.value.count("\n")
      return t
function_tokens: def t_CPP_COMMENT ( t ) : t . lexer . lineno += t . value . count ( "\n" ) return t