Factor/To do/Static stack safety
done
- make with-datastack not use callcc
- call( and execute( should behave like call and execute if quotation or word is literal
- increment definition count when words are redefined
- execute(: its unsound with word redefinition, fix it
- errors on nth, etc should not break system
- the effect is set at word construction time!
- add
SYNTAX:
- faster call( for static quotations: cache stack effect in quotation, curry, compose, together with a definition count
- make call( slow case use something faster than with-datastack
- make everything in core infer (just the parser now?)
- move call( and execute( into core
- remove assert-depth
- add inline cache for call(
- every word has a stack effect
- assert-depth should infer}]
This revision created on Tue, 13 Sep 2011 17:41:23 by erg