parameters: (name)
return_statement: return re.sub('([a-z0-9])([A-Z])', r'\1_\2', s1).lower()
docstring: Converts a camel case name to lower case one.
  
    Args:
      name: string, function name in camel case.
    Returns:
      lower case name of the function
docstring_summary: Converts a camel case name to lower case one.
docstring_tokens: Converts a camel case name to lower case one .
function: def camelcase_to_lowercase(name):
    """Converts a camel case name to lower case one.
  
    Args:
      name: string, function name in camel case.
    Returns:
      lower case name of the function
    """
    s1 = re.sub('(.)([A-Z][a-z]+)', r'\1_\2', name)
    return re.sub('([a-z0-9])([A-Z])', r'\1_\2', s1).lower()
function_tokens: def camelcase_to_lowercase ( name ) : s1 = re . sub ( '(.)([A-Z][a-z]+)' , r'\1_\2' , name ) return re . sub ( '([a-z0-9])([A-Z])' , r'\1_\2' , s1 ) . lower ( )