parameters: (prefix, benchmark_flags)
return_statement: return result
docstring: Search the specified list of flags for a flag matching `<prefix><arg>` and
      if it is found return the arg it specifies. If specified more than once the
      last value is returned. If the flag is not found None is returned.
docstring_summary: Search the specified list of flags for a flag matching `<prefix><arg>` and
      if it is found return the arg it specifies. If specified more than once the
      last value is returned. If the flag is not found None is returned.
docstring_tokens: Search the specified list of flags for a flag matching <prefix > <arg > and if it is found return the arg it specifies . If specified more than once the last value is returned . If the flag is not found None is returned .
function: def find_benchmark_flag(prefix, benchmark_flags):
      """
      Search the specified list of flags for a flag matching `<prefix><arg>` and
      if it is found return the arg it specifies. If specified more than once the
      last value is returned. If the flag is not found None is returned.
      """
      assert prefix.startswith('--') and prefix.endswith('=')
      result = None
      for f in benchmark_flags:
          if f.startswith(prefix):
              result = f[len(prefix):]
      return result
function_tokens: def find_benchmark_flag ( prefix , benchmark_flags ) : assert prefix . startswith ( '--' ) and prefix . endswith ( '=' ) result = None for f in benchmark_flags : if f . startswith ( prefix ) : result = f [ len ( prefix ) : ] return result