к генерированию компилятором кода проверки
нию ON (вкл.),что приводит к генерированию компилятором кода проверки события
между всеми операторами вашей прграммы.Если в программе не предусмотрено
отслеживание,то $EVENT находится в состоянии OFF (выкл.) и код события не
генерируется.
$EVENT дает вам возможность управлять тем,какие части программы
будут проходить без проверки событий.Если существует какая-то зона,где мак-
симальная скорость важнее ответа на случайное событие,то заключайте эту
часть программного кода в скобки,образуемые метаоператорами $EVENT OFF и
$EVENT ON.
Пример: 'пример события
ON TIMER(1) gosub ПотеряВремени
timer on
print "Медленный цикл"
x=таймер
for i=1 to 10000
timer on
print "Медленный цикл"
x=таймер
for i=1 to 10000
i=i+i-i
next i
y=таймер
print "Время цикла есть" y-x
$event off
print "быстрый цикл"
x=таймер
for i=1 to 10000
i=i+i-i
next i
y=таймер
print "время цикла естьЭ" y-x
end
ПотеряВремени:
- 76 -
for j=1 to 1000:j=j+j-j:next j:print
return
Метаоператоры $IF/$ELSE/$ENDIF
------------------------------
Функция $IF,$ELSE и $ENDIF определяют частм программы,подлежащие компилиро-
-------- ванию или от него уклоняющиеся (часто этот способ называют условным
компилированием).
Синтаксис $IF константа
--------- .
.операторы
.
[$else
.
.операторы]
.
$ENDIF
Замечания Константа-это именованная константа или постоянное значение.Если
--------- константа не нулевая (TRUE),то операторы между $IF и $ELSE
Содержание Назад Вперед
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий