parameters: (env)
docstring: Add Builders and construction variables for xlC / Visual Age
      suite to an Environment.
docstring_summary: Add Builders and construction variables for xlC / Visual Age
      suite to an Environment.
docstring_tokens: Add Builders and construction variables for xlC / Visual Age suite to an Environment .
function: def generate(env):
      """Add Builders and construction variables for xlC / Visual Age
      suite to an Environment."""
      path, _cxx, version = get_xlc(env)
      if path and _cxx:
          _cxx = os.path.join(path, _cxx)
  
      if 'CXX' not in env:
          env['CXX'] = _cxx
  
      cplusplus.generate(env)
  
      if version:
          env['CXXVERSION'] = version
function_tokens: def generate ( env ) : path , _cxx , version = get_xlc ( env ) if path and _cxx : _cxx = os . path . join ( path , _cxx ) if 'CXX' not in env : env [ 'CXX' ] = _cxx cplusplus . generate ( env ) if version : env [ 'CXXVERSION' ] = version