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

 

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

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

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

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

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

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

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



fileutil::magic::cfront(n)                     file utilities                     fileutil::magic::cfront(n)



____________________________________________________________________________________________________________

NAME
       fileutil::magic::cfront - Generator core for compiler of magic(5) files

SYNOPSIS
       package require Tcl  8.4

       package require fileutil::magic::cfront  ?1.0?

       package require fileutil::magic::cgen  ?1.0?

       package require fileutil::magic::rt  ?1.0?

       package require struct::list

       package require fileutil

       ::fileutil::magic::cfront::compile path...

       ::fileutil::magic::cfront::procdef procname path...

       ::fileutil::magic::cfront::install path...

____________________________________________________________________________________________________________

DESCRIPTION
       This  package  provides  the  frontend  of a compiler of magic(5) files into recognizers based on the
       fileutil::magic::rt recognizer runtime package. For the generator backed used by  this  compiler  see
       the package fileutil::magic::cgen.

COMMANDS
       ::fileutil::magic::cfront::compile path...
              This  command takes the paths of one or more files and directories and compiles all the files,
              and the files in all the directories into a single recognizer for all the file types specified
              in these files.

              All the files have to be in the format specified by magic(5).

              The result of the command is a Tcl script containing the generated recognizer.

       ::fileutil::magic::cfront::procdef procname path...
              This command behaves like ::fileutil::magic::cfront::compile with regard to the specified path
              arguments, then wraps the resulting recognizer script into a procedure  named  procname,  puts
              code setting up the namespace of procname in front, and returns the resulting script.

       ::fileutil::magic::cfront::install path...
              This  command uses ::fileutil::magic::cfront::procdef to compile each of the paths into a rec-ognizer recognizer
              ognizer procedure and installs the result in the current interpreter.

              The name of each new procedure is derived from the name of the file/directory used in its cre-ation, creation,
              ation,    with   file/directory   "FOO"   causing   the   creation   of   procedure   ::fileu-til::magic::/FOO::run. ::fileutil::magic::/FOO::run.
              til::magic::/FOO::run.


BUGS, IDEAS, FEEDBACK
       This document, and the package it describes,  will  undoubtedly  contain  bugs  and  other  problems.
       Please  report  such  in  the  category  fileutil  :: magic of the Tcllib SF Trackers [http://source -
       forge.net/tracker/? group_id=12883].  Please also report any ideas for enhancements you may  have  for
       either package and/or documentation.

SEE ALSO
       file(1), fileutil, magic(5)

KEYWORDS
       file recognition, file type, file utilities, mime, type

CATEGORY
       Programming tools



fumagic                                              1.0                          fileutil::magic::cfront(n)

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

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

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