This would avoid a circular dependency in an implementation. This could be solved by using, e.g., DEFER! instead of IS.
rec-forth?Should the name be standardized in order to make it easy to reproduce the initial recognizer sequence. The reference implementation uses REC-DEFAULT.
Problem: This is a recognizer sequence that can be changed; it may contain deferred words that can be changed. So when you plug it back into rec-forth what you get may not be what you expect.
OTOH, that’s similar to only forth: There may be additional words defined in the wordsets, so what you get there may be different from what you expect.
Another problem for the idea of using this as a life net is: If there is ever a point when you actually want to use this, can you still recognize enough words to make use of this life net?
2026-06-26 14UTC