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

 

Эта страница руководства является частью версии 5.0 Инструментов XCode

Получить эти инструменты:

Если Вы выполняете версию Инструментов XCode кроме 5,0, просматриваете документацию локально:

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

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

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

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

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



less(3pm)                             Perl Programmers Reference Guide                             less(3pm)



NAME
       less - perl pragma to request less of something

SYNOPSIS
           use less 'CPU';

DESCRIPTION
       This is a user-pragma. If you're very lucky some code you're using will know that you asked for less
       CPU usage or ram or fat or... we just can't know. Consult your documentation on everything you're
       currently using.

       For general suggestions, try requesting "CPU" or "memory".

           use less 'memory';
           use less 'CPU';
           use less 'fat';

       If you ask for nothing in particular, you'll be asking for "less 'please'".

           use less 'please';

FOR MODULE AUTHORS
       less has been in the core as a "joke" module for ages now and it hasn't had any real way to
       communicating any information to anything. Thanks to Nicholas Clark we have user pragmas (see
       perlpragma) and now "less" can do something.

       You can probably expect your users to be able to guess that they can request less CPU or memory or
       just "less" overall.

       If the user didn't specify anything, it's interpreted as having used the "please" tag. It's up to you
       to make this useful.

         # equivalent
         use less;
         use less 'please';

   "BOOLEAN = less->of( FEATURE )"
       The class method "less->of( NAME )" returns a boolean to tell you whether your user requested less of
       something.

         if ( less->of( 'CPU' ) ) {
             ...
         }
         elsif ( less->of( 'memory' ) ) {

         }

   "FEATURES = less->of()"
       If you don't ask for any feature, you get the list of features that the user requested you to be nice
       to. This has the nice side effect that if you don't respect anything in particular then you can just
       ask for it and use it like a boolean.

         if ( less->of ) {
             ...
         }
         else {
             ...
         }

CAVEATS
       This probably does nothing.
       This works only on 5.10+
           At least it's backwards compatible in not doing much.



perl v5.12.5                                     2012-10-11                                        less(3pm)

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

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

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