Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Current tag: MAIN
' and ['] now deliver an error for compile-only words. renamed special- words into interpret/compile- words. refactored some of the recent changes. adapted see to the changes added way to make a word that defines words with differring interpretation and compilation code.
eliminated state-smartness in ;code and sfnumber immediate-flag is now $40 and restrict-flag $20 HEADER now stores the compilation wordlist in the header and REVEAL reveals into that wordlist assorted cleanups
changed most state-smart words into words with interpretation: behaviour. added postponetest.fs to "make test" made HashTable into a value (for speed) replaced 'flag!' by lastflags, cset, creset, ctoggle
added tables (case-sensitive wordlists) cleaned up hash.fs a bit added "interpretation:" for adding special interpretation semantics