parameters: (self, env)
return_statement: return ' '.join(export_str)
docstring: Given an environment, returns a string looking like
          'export FOO=foo; export BAR="${FOO} bar;'
      that exports |env| to the shell.
docstring_summary: Given an environment, returns a string looking like
          'export FOO=foo; export BAR="${FOO} bar;'
      that exports |env| to the shell.
docstring_tokens: Given an environment returns a string looking like export FOO = foo ; export BAR = $ { FOO } bar ; that exports |env| to the shell .
function: def ComputeExportEnvString(self, env):
      """Given an environment, returns a string looking like
          'export FOO=foo; export BAR="${FOO} bar;'
      that exports |env| to the shell."""
      export_str = []
      for k, v in env:
        export_str.append('export %s=%s;' %
            (k, ninja_syntax.escape(gyp.common.EncodePOSIXShellArgument(v))))
      return ' '.join(export_str)
function_tokens: def ComputeExportEnvString ( self , env ) : export_str = [ ] for k , v in env : export_str . append ( 'export %s=%s;' % ( k , ninja_syntax . escape ( gyp . common . EncodePOSIXShellArgument ( v ) ) ) ) return ' ' . join ( export_str )