Возник вопрос в процессе вялого колупания в gforth.
Вот наколупал я , допустим, десяток-другой слов, поигрался, проверил и решил сохранить.
А как?
Исходников-то нету.
Как можно сохранить уже скомпилированный словарь, а потом загрузить его обратно?
Предположим, что колупал я в свой локальный словарь My_Voc.
Ещё вопрос.
Код:
41 constant star-symbol ok
: star star-symbol emit ; redefined star ok
star ) ok
42 constant star-symbol redefined star-symbol ok
star ) ok
: star star-symbol emit ; redefined star ok
star * ok
Как видим, переопределение константы star-symbol никак не повлияло на уже скомпилированное слово star.
Как написать так, чтобы переопределение константы отражалось на словах, которые её используют без повторной перекомпиляции?
Возник вопрос в процессе вялого колупания в gforth.
Вот наколупал я , допустим, десяток-другой слов, поигрался, проверил и решил сохранить.
А как?
Исходников-то нету.
Как можно сохранить уже скомпилированный словарь, а потом загрузить его обратно?
Предположим, что колупал я в свой локальный словарь My_Voc.
Ещё вопрос.
[code]
41 constant star-symbol ok
: star star-symbol emit ; redefined star ok
star ) ok
42 constant star-symbol redefined star-symbol ok
star ) ok
: star star-symbol emit ; redefined star ok
star * ok
[/code]
Как видим, переопределение константы star-symbol никак не повлияло на уже скомпилированное слово star.
Как написать так, чтобы переопределение константы отражалось на словах, которые её используют без повторной перекомпиляции?