Скрипач, пророк (14.09.2015 16:04 - 21:47, просмотров: 507) ответил SciFi на Так не честно.
Скажите спасибо что я возврат значения не отпилил надфилем :) Я же написал что это функциональная парадигма, а не модульная. Так хули вы к речным зверям доколупались?! :) Не вижу смысла выделять под каждую такую функцию отдельный файл.
Эти переменные используются только в внутри функции - не кошерно тянуть их выше.
Там еще одна "нечестность" - код _до_ PT_BEGIN(pt).
периодически использую как внутреннюю, по отношению к функции, систему прерываний.
Очень удобно, но _абсолютно_ не по фуншую :)
К слову, сюда же удобно вкладывать вызов вложенных процессов. А почему нет?
И значения из них, по указателю, в локальную переменную возвращать :)
Модуль (файл) использую для локализации связей между процессами, которые описываю как глобальные переменные.
Пробовал использовать для этого отдельный буфер, но не увидел практической пользы.
... но не любой ценой.