parameters: (s)
return_statement: return s
docstring: Escapes % characters.
  
    Escapes any % characters so that Windows-style environment variable
    expansions will leave them alone.
    See http://connect.microsoft.com/VisualStudio/feedback/details/106127/cl-d-name-text-containing-percentage-characters-doesnt-compile
    to understand why we have to do this.
  
    Args:
        s: The string to be escaped.
  
    Returns:
        The escaped string.
docstring_summary: Escapes % characters.
docstring_tokens: Escapes % characters .
function: def _EscapeEnvironmentVariableExpansion(s):
    """Escapes % characters.
  
    Escapes any % characters so that Windows-style environment variable
    expansions will leave them alone.
    See http://connect.microsoft.com/VisualStudio/feedback/details/106127/cl-d-name-text-containing-percentage-characters-doesnt-compile
    to understand why we have to do this.
  
    Args:
        s: The string to be escaped.
  
    Returns:
        The escaped string.
    """
    s = s.replace('%', '%%')
    return s
function_tokens: def _EscapeEnvironmentVariableExpansion ( s ) : s = s . replace ( '%' , '%%' ) return s