Re: ДРАКОН, блок-схемы, как их рисовать ?
От: os24ever
Дата: 01.07.12 13:13
Оценка:
PSV>Сейчас есть мысли попробовать такие схемы на практике

Р-технология исходит из того, что циклы создаются с помощью оператора перехода вверх по программе, как в Алголе.

Как выяснилось недавно, циклы — те же функции, но над ними построены т.н. замыкания
Автор: Mamut
Дата: 11.06.12
: это безымянные функции, которые имеют доступ к переменным, созданным на один уровень выше.

Технически, циклы можно строить точно так же, как функции, с помощью стека адресов возврата, убрав из набора команд процессора goto вверх по программе и оставив только переходы вперёд.

Так же выглядели циклы в Фортране, Паскале и ПЛ/1. И в Рексе и позднем Бейсике. Я вот думаю, когда же сдохнет последний приверженец Алгола, наконец.

Кстати, ДРАКОН представляет циклы как замыкания, т.е. как функции внутри функций.
замыкания и циклы
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.