Редактирование: ⟩MARK
Перейти к навигации
Перейти к поиску
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий ниже, чтобы убедиться, что это нужная вам правка, и запишите страницу ниже, чтобы отменить правку.
Текущая версия | Ваш текст | ||
Строка 3: | Строка 3: | ||
Слово >MARK резервирует место в [[Словарь|словаре]] под адрес ссылки вперёд в [[Шитый код|шитом коде]] и оставляет [[Единое адресное пространство|адрес]] этого зарезервированного места на [[Стек данных|стеке]]. Адрес назначения ссылки неопределён, пока слово [[⟩RESOLVE|>RESOLVE]] не разместит в зарезервированном месте правильный адрес перехода, завершив создание ссылки. | Слово >MARK резервирует место в [[Словарь|словаре]] под адрес ссылки вперёд в [[Шитый код|шитом коде]] и оставляет [[Единое адресное пространство|адрес]] этого зарезервированного места на [[Стек данных|стеке]]. Адрес назначения ссылки неопределён, пока слово [[⟩RESOLVE|>RESOLVE]] не разместит в зарезервированном месте правильный адрес перехода, завершив создание ссылки. | ||
Обычно >MARK и [[⟩RESOLVE|>RESOLVE]] используются в паре для компиляции адреса | Обычно >MARK и [[⟩RESOLVE|>RESOLVE]] используются в паре для компиляции адреса переходо-в вперёд: [[BRANCH]] и [[?BRANCH]]. | ||
== Ввод слова >MARK == | == Ввод слова >MARK == |