parameters: (s)
return_statement: return float(num), suite
docstring: Split a Visual Studio version, which may in fact be something like
      '7.0Exp', into is version number (returned as a float) and trailing
      "suite" portion.
docstring_summary: Split a Visual Studio version, which may in fact be something like
      '7.0Exp', into is version number (returned as a float) and trailing
      "suite" portion.
docstring_tokens: Split a Visual Studio version which may in fact be something like 7 . 0Exp into is version number ( returned as a float ) and trailing suite portion .
function: def msvs_parse_version(s):
      """
      Split a Visual Studio version, which may in fact be something like
      '7.0Exp', into is version number (returned as a float) and trailing
      "suite" portion.
      """
      num, suite = version_re.match(s).groups()
      return float(num), suite
function_tokens: def msvs_parse_version ( s ) : num , suite = version_re . match ( s ) . groups ( ) return float ( num ) , suite