Вверх ↑
Ответов: 5446
Рейтинг: 323
#1: 2008-07-21 23:25:56 ЛС | профиль | цитата
Новая версия (v2)

  • Все команды теперь начинаются с символа /
  • Поддержка переменных
  • Поддержка строк
  • Простейшие математические операции над элементами стека
Строковое знчение начинается символом " (двойная кавычка) и заканчивается символом конца строки.

Добавлены следующие команды:

/SET - установка значения переменной (имя и значение берутся из стека)
/ADD, /SUB, /MUL, /DIV - математические операции сложение, вычитание, умножение и целочисленное деление.

/STOP - остановка выполнения программы (удобно для отладки)
------------ Дoбавленo:

Третья версия.

Добавлены преобразования координат:

/ROT   - Поворачивает пользовательскую систему координат на заданный угол в радианах. Угол берётся из стека.
/OFST - Устанавливает смещение пользовательской системы координат относительно экранной. Значения в пикселях берутся из стека.
/SCAL - Устанавливает шаг пользовательской координатной системы (по осям X и Y). Значения берутся из стека.

Добавлена установка ширины линии при рисовании

/PENW - Устанавливает ширину линиит в пикселях
карма: 1

1
файлы: 2mydraw_v2.sha [25KB] [355], mydraw_v3.sha [30.5KB] [352]
Голосовали:andrestudio