Есть ли язык с подпрограммами, но без локальных переменных? - PullRequest
0 голосов
/ 13 ноября 2009

Мне интересно, знает ли кто-нибудь о языке, который поддерживает переменные (которые можно считать «глобальными») и подпрограммы (функции), но без концепции передачи параметров, локальной области видимости и т. Д. каждая подпрограмма имеет доступ к каждой глобальной переменной и только к глобальным переменным.

1 Ответ

2 голосов
/ 13 ноября 2009

BASIC и сборка сразу приходят на ум.

Конечно, это не рассматривается как функция. Вот почему мы придумываем соглашения, для которых глобальные переменные должны использоваться для передачи параметров.

...