only search for name on qend when tracing is active
replace array with string
doc
fix tail call substitution for call -> stcall
add test: `test-receive-until`

tests character reception with do until loop
new words: `most`, `min`, `max`

`most` is the strangest one, see factor docs for explanation
allow only known compiler declarations as definition mods

grammar seems to become ambiguous otherwise
rename change -> changemem

not an operation on symbols, so should name it differently