parameters: (osname=None, platform=None)
return_statement: return 'unix'
docstring: Determine the default compiler to use for the given platform.
  
          osname should be one of the standard Python OS names (i.e. the
          ones returned by os.name) and platform the common value
          returned by sys.platform for the platform in question.
  
          The default values are os.name and sys.platform in case the
          parameters are not given.
docstring_summary: Determine the default compiler to use for the given platform.
docstring_tokens: Determine the default compiler to use for the given platform .
function: def get_default_compiler(osname=None, platform=None):
      """ Determine the default compiler to use for the given platform.
  
          osname should be one of the standard Python OS names (i.e. the
          ones returned by os.name) and platform the common value
          returned by sys.platform for the platform in question.
  
          The default values are os.name and sys.platform in case the
          parameters are not given.
  
      """
      if osname is None:
          osname = os.name
      if platform is None:
          platform = sys.platform
      for pattern, compiler in _default_compilers:
          if re.match(pattern, platform) is not None or \
             re.match(pattern, osname) is not None:
              return compiler
      # Default to Unix compiler
      return 'unix'
function_tokens: def get_default_compiler ( osname = None , platform = None ) : if osname is None : osname = os . name if platform is None : platform = sys . platform for pattern , compiler in _default_compilers : if re . match ( pattern , platform ) is not None or re . match ( pattern , osname ) is not None : return compiler # Default to Unix compiler return 'unix'