Издательский дом ООО "Гейм Лэнд"ЖУРНАЛ ХАКЕР #67, ИЮЛЬ 2004 г.

Интерпретируй ЭТО!

Диман Dr.X (xdiman@mail.ru)

Xakep, номер #067, стр. 067-086-5


Для лучшей реализации циклов и условий можешь создать отдельную функцию, проверяющую условие в структуре ветвления и условие выхода из цикла. Чтобы отличить сравнение с переменной от сравнения с обычным текстом, нужно, например, представлять переменные со знаком $ впереди, как в перле. Цикл реализуется очень просто: вначале идет операция, выполняющаяся однократно при начале цикла, затем - сравнение, определяющее выход из цикла, и последней идет операция, выполняющаяся каждый раз при очередном старте. Для задания цикла можно использовать комбинацию FOR/ROF:

FOR

SET I 1

COMPARE I >= 10

SET I I+1

ROF

После этой конструкции идет тело цикла. Так что, в принципе, нет ничего сложного в реализации циклов и условий.

WWW

Подробный и довольно профессиональный материал по теме ты можешь найти на сайте codenet.ru в разделе "Компиляторы".

INFO

Хорошо было бы сделать возможной загрузку нескольких скриптов, а затем уже выбирать, каким из них и в какой последовательности обрабатывать текст.

CD

Исходник этого примера есть на CD, пользуйся ;).

Назад на стр. 067-086-4  Содержание