From: Matthias T. <mt...@we...> - 2013-03-30 10:14:41
|
Hi Enoch, > Good, did svn update deciding conflicts in your favor :-) ;) > Regarding the behind the scenes cleanup, do you allow merging of > XT_HEADER into XT_DOCREATE ? No. HEADER is useful for other things too. I think more of something like CREATE -> SCOPE -> HEADER -> . something completely different like : ... -> REVEAL (bascially the lonly !E's in your patch are called REVEAL in other forth's) This covers the SMUDGE in : and ; as well. ---------- more unrelated stuff ------------ What about word changes? What if can_foo is placed into the can wordlist *and* changes the wordlist entry name to foo only? Together with a recognizer that puzzles the pieces together again, if needed. Another idea is to organize the scopes like the recognizers as a stack. They can be called in order and the final default action is to place the new word in CURRENT. And I found this posting worth reading http://newsgroups.derkeiler.com/Archive/Comp/comp.lang.forth/2011-01/msg00201.html Matthias |