$start = $_time_t
print("i'm coming..")
while ($flag = 0)
print("get me out of here!111")
if ($_time_t > $start + 30)
$flag = 1
end_if
wait(3)
end_cyc
print("freedom at least!")
halt
всё понял кроме $_time_t... сорри, я ламер))))
точнее не понятно откуда будет начинаеться отсчёт? как он ведётся вообще?
Имя переменной | Значение |
$_xmouse | Переменная при каждом обращении принимает значение координаты мыши по оси Х |
$_ymouse | Тоже, но для оси У |
$_xmax | Максимально допустимое значение X, вычисляется как ширина разрешения - 1 |
$_ymax | Аналогично для Y |
$_return1 | Переменная используется для возврата в нее значения определенными инструкциями |
$_return2 | Аналогично |
$_line | Содержит номер выполняемой строки сценария |
$_cursor | Содержит код вида указателя мыши |
$_ms | Системный таймер Windows, отсчитывающий миллисекунды с момента старта ОС |
$_time_t | Текущее время в формате Unix-систем (подробнее (http://ru.wikipedia.org/wiki/Epoch)) |
$_time_h | Текущий час |
$_time_m | Текущая минута |
$_time_s | Текущая секунда |
$_hwnd | Текущий hwnd (если 0, то привязки к окну нет) |
for($var, $var < 5)
for($var2, $var2 < 3)
....
GOSUB(вызвали пп)
end_cyc
end_cyc
....
SUB(вызвали пп)
for($var, $var < 5) // Вот ЭТО будет работать или нет?
...
end_cyc
end_sub
Да если через СУБ то тройной цикл работает это относится и к WHILEСпасибо.
Ну а причем тут подпрограммы? Ограничения на них нет.Спросил чтоб точно знать, пока вспомнил, а не столкнуться с этим пост фактум.
Почему такое ограничение на глубину?это ограничение на глубину моих познаний на тот момент лол. субы появились позже циклов и уже были сделаны "по канонам" поэтому там проблем с отслеживанием вложенности нет (нет ведь?).
while($a < 3)
$b = 0
while($b < 3)
$c = 0
while($c < 3)
$d = 0
while($d < 3)
print($a, $b, $c, $d)
inc($d)
end_cyc
inc($c)
end_cyc
inc($b)
end_cyc
inc($a)
end_cyc
halt
[/spoiler]а подпрограмма это подпрограмма.Можно ли собрать все сабы и оформить их инклудом ?
Из суба по GOTO выпрыгивать вроде как нельзя, а из инклуда вполне можно.Хм.. вот не знал.