- Все команды теперь начинаются с символа /
- Поддержка переменных
- Поддержка строк
- Простейшие математические операции над элементами стека
Добавлены следующие команды:
/SET - установка значения переменной (имя и значение берутся из стека)
/ADD, /SUB, /MUL, /DIV - математические операции сложение, вычитание, умножение и целочисленное деление.
/STOP - остановка выполнения программы (удобно для отладки)
Третья версия.
Добавлены преобразования координат:
/ROT - Поворачивает пользовательскую систему координат на заданный угол в радианах. Угол берётся из стека.
/OFST - Устанавливает смещение пользовательской системы координат относительно экранной. Значения в пикселях берутся из стека.
/SCAL - Устанавливает шаг пользовательской координатной системы (по осям X и Y). Значения берутся из стека.
Добавлена установка ширины линии при рисовании
/PENW - Устанавливает ширину линиит в пикселях