Spec-Zone .ru
спецификации, руководства, описания, API
Spec-Zone .ru
спецификации, руководства, описания, API
Библиотека разработчика Mac Разработчик
Поиск

 

Эта страница руководства для  версии 10.9 Mac OS X

Если Вы выполняете различную версию  Mac OS X, просматриваете документацию локально:

Читать страницы руководства

Страницы руководства предназначаются как справочник для людей, уже понимающих технологию.

  • Чтобы изучить, как руководство организовано или узнать о синтаксисе команды, прочитайте страницу руководства для страниц справочника (5).

  • Для получения дополнительной информации об этой технологии, ищите другую документацию в Библиотеке Разработчика Apple.

  • Для получения общей информации о записи сценариев оболочки, считайте Shell, Пишущий сценарий Учебника для начинающих.



platform(n)                                 Tcl Bundled Packages                                 platform(n)



____________________________________________________________________________________________________________

NAME
       platform - System identification support code and utilities

SYNOPSIS
       package require platform ?1.0.4?

       platform::generic
       platform::identify
       platform::patterns identifier
____________________________________________________________________________________________________________

DESCRIPTION
       The platform package provides several utility commands useful for the identification of the architec-ture architecture
       ture of a machine running Tcl.

       Whilst Tcl provides the tcl_platform array for identifying the current architecture  (in  particular,
       the  platform and machine elements) this is not always sufficient. This is because (on Unix machines)
       tcl_platform reflects the values returned by the uname command and these are not standardized  across
       platforms  and  architectures.  In addition, on at least one platform (AIX) the tcl_platform(machine)
       contains the CPU serial number.

       Consequently, individual applications need to manipulate the values in tcl_platform (along  with  the
       output  of system specific utilities) - which is both inconvenient for developers, and introduces the
       potential for inconsistencies in identifying architectures and in naming conventions.

       The platform package prevents such fragmentation - i.e., it establishes a standard naming  convention
       for  architectures  running  Tcl  and makes it more convenient for developers to identify the current
       architecture a Tcl program is running on.

COMMANDS
       platform::identify
              This command returns an identifier describing the platform the Tcl core  is  running  on.  The
              returned  identifier  has the general format OS-CPU. The OS part of the identifier may contain
              details like kernel version, libc version, etc., and this information may  contain  dashes  as
              well.   The  CPU  part will not contain dashes, making the preceding dash the last dash in the
              result.

       platform::generic
              This command returns a simplified identifier describing the platform the Tcl core  is  running
              on. In contrast to platform::identify it leaves out details like kernel version, libc version,
              etc. The returned identifier has the general format OS-CPU.

       platform::patterns  identifier
              This command takes an identifier as returned by platform::identify and returns a list of iden-tifiers identifiers
              tifiers describing compatible architectures.

KEYWORDS
       operating system, cpu architecture, platform, architecture



platform                                            1.0.4                                        platform(n)

Сообщение о проблемах

Способ сообщить о проблеме с этой страницей руководства зависит от типа проблемы:

Ошибки содержания
Ошибки отчета в содержании этой документации к проекту Tcl.
Отчеты об ошибках
Сообщите об ошибках в функциональности описанного инструмента или API к Apple через Генератор отчетов Ошибки и к проекту Tcl через их страницу создания отчетов ошибки.
Форматирование проблем
Отчет, форматирующий ошибки в интерактивной версии этих страниц со ссылками на отзыв ниже.