Рефераты | Рефераты по информатике, программированию | Разработка общего ПО | страница реферата 4 | Большая Энциклопедия Рефератов от А до Я
Большая Энциклопедия Рефератов от А до Я
  • Рефераты, курсовые, шпаргалки, сочинения, изложения
  • Дипломы, диссертации, решебники, рассказы, тезисы
  • Конспекты, отчеты, доклады, контрольные работы

  • Следует заметить, что макрокоманда может иметь и более одного операнда. Каждый операнд должен при этом соответствовать формальному параметру в строке определения имени макроса.

    Рассмотрим следующий пример:

    Пример 3:

    .

    .

    .

    ScrollScreenDown;

    ScrollScreenLeft(0);

    FixCursorPos;

    .

    .

    .

    ScrollScreenUp;

    ScrollScreenLeft(1);

    FixCursorPos;

    .

    .

    .

    В данном случае операнды в исходных последовательностях команд различны, как и команды. Эта программа может быть переписана так:

    Исходный текст

    Расширение исходного текста

    MACRO MacMove(cmd,left)

    cmd;

    ScrollScreenLeft(left);

    FixCursorPos;

    END;

    .

    .

    .

    MacMove(ScrollScreenDown,0)

    .

    .

    .

    MacMove(ScrollScreenUp,1)

    .

    .

    ScrollScreenDown;

    ScrollScreenLeft(0);

    FixCursorPos;

    .

    .

    .


    Рекомендуем скачать другие рефераты по теме: бесплатно рассказы, предмет культурологии.



    Предыдущая страница реферата | 1  2  3  4  5  6  7  8  9  10  11 |




    Поделитесь этой записью или добавьте в закладки

       




    Категории:



    Разделы сайта




    •