Да это ты делай как хочешь, просто умные люди придумали функцию ADDR(X), чтобы не выёживаться,Shaos wrote:И зачем мне его ухватывать в момент присвоения (т.е. в момент выполнения LET для этой конкретной перменной), если можно вычислить заранее от системной перемнной начала переменных бейсика VARS?...
а LET перевели на положение атавизма, чтобы писать просто, вот так: Х = 3.14159.

Поэтому на старте топика никто про убогий Sinclair BASIC и не говорил:
А мне просто стало интересно, в каких ВАСЮКАХ еще есть этот ADDR(A$) - да практически во всех,Stan wrote:Просто хочу проверить на старых Бейсиках под "Специалистом" один древний трюк,
...
Смысл там, что в переменную прячут ассемблерный код и вызывают его, к примеру:
RANDOMIZE USR ADDR(A$)
с которыми я лично сам работал на "Специалисте", хотя я им и не пользовался тогда.
А поскольку они "дратые" с "РК-86" и "Микроши" - значит почти на всех подобных ADDR(A$) должен быть.