1 USING: kernel parser words sequences ;
4 : define-const ( word value -- )
5 [ parsed ] curry dupd define-compound
6 t "parsing" set-word-prop ;
9 CREATE scan-word dup parsing?
10 [ execute dup pop ] when define-const ; parsing
12 : define-enum ( words -- )
13 dup length [ define-const ] 2each ;
16 ";" parse-tokens [ create-in ] map define-enum ; parsing