Fix $or
[factor/jcg.git] / extra / sto / sto.factor
blobb43c9cc35918745b34415c430d7684e4e14d5c80
2 USING: kernel lexer parser words quotations compiler.units ;
4 IN: sto
6 ! Use 'sto' to bind a value on the stack to a word.
8 ! Example:
10 !   10 sto A
12 : sto
13   \ 1quotation parsed
14   scan
15     current-vocab create
16     dup set-word
17   literalize parsed
18   \ swap parsed
19   [ define ] parsed
20   \ with-compilation-unit parsed ;                              parsing