EMPTY   MARKER

EMPTY ( ---)

Specific Flash Forth

The word empty will remove all dictionary entries that you have made and reset all memory allocations to the original values of the core FlashForth interpreter.

MARKER ( --- <word>)

As you develop an application, it will often be convenient to return to an earlier, intermediate dictionary and memory allocation state. This can be done with the word marker. For example, we could issue the command

marker -my-mark

Later, after we have done some work with the FlashForth system and defined a few of our own words and variables, we can return the dictionary and memory allocation to the earlier state by executing the word -my-mark. Here, we have arbitrarily chosen the word -my-mark so it would be good to choose a word that has some specific and easily remembered meaning for us.