- 19 апреля я добавил в транслятор возможность генерации исполняемого файла и возможность его сразу же запустить
- 25 апреля добавил возможность указать команду модуля - экспортированную процедуру без параметров, что приблизило "Восток" к более удобному понятию программы в оригинальном Обероне в противовес традиционному пониманию программы с единой точкой входа.
- 5 июля была добавлено скриптовое исполнение, то есть, появилась возможность вызова последовательности экспортированных из разных модулей процедур с параметрами.
-
24 июля
была добавлена опция командной строки -infr (инфраструктура), позволяющая для простых случаев сократить количество параметров, нужных для запуска кода на Оберон. Можно писать так:
Или, подготовив shell соответствующей функцией$VOSTOK/result/ost run "Out.Int(1234 * 4567 + 89ABH, 0); Out.Ln" -infr $VOSTOK
писать так:function ost { $VOSTOK/result/ost run "$1" -infr $VOSTOK; }
ost "Out.Int(1234 * 4567 + 89ABH, 0); Out.Ln"
понедельник, 24 июля 2017 г.
Скриптовый режим
Подписаться на:
Комментарии к сообщению (Atom)
Обработка ошибок
Тема корректной обработки ошибок в программе является довольно сложным вопросом в программировании. Отчасти от того, что и она сама являет...
-
Добавлено свойство проверяемости при работе с низкоуровневыми адресами в процедурах из SYSTEM — ADR, BIT, GET, PUT, COPY. Прове...
-
Получил в использование одноплатный компьютер StarFive VisionFive c 2-ядерным процессором на архитектуре RISC-V. На поставляемом с плато...
-
Выложил на github исходный код проекта "Восток", который представляет из себя транслятор Оберона. Это нулевая версия, и пока вес...
Комментариев нет:
Отправить комментарий