Я знаю, что variable test 5 cells allot
не гарантирует выделение непрерывного блока памяти, а create test 1 , 2 , 3 , 4 , 5 ,
определенно создаст непрерывный блок памяти.Сопряженная память в больших массивах?
variable
определяется как : variable create 0 , ;
ли allot
ИНГ больше клеток переменной не гарантировано, чтобы расширить блок памяти смежно, потому что create
можно назвать только один раз за слово?
Пример:
create test 1 , 2 ,
test 3 , 4 , 5 ,
< < < < Это не обязательно будет расширить массив смежно, правильно?
Являются ли мои предположения правильными?
Из-за использования тега 'gforth', неясно, относится ли ваш вопрос к стандарту Forth или более конкретно к Gforth. –
@LarsBrinkhoff Вопрос о Standard Forth, я использовал только тег 'gforth', чтобы показать, какой из них я использовал. Но я должен был просто написать, что я использовал gforth, не используя тег. – Byte