modern: Add some words to lex every root.

modern-harvey2
Doug Coleman 2017-08-26 01:05:57 -05:00
parent 137384cdea
commit 58e09f4a58
1 changed files with 8 additions and 2 deletions

View File

@ -288,5 +288,11 @@ ERROR: mismatched-terminator n string slice ;
: path>literals ( path -- sequence )
utf8 file-contents string>literals ;
: lex-core ( -- assoc )
core-bootstrap-vocabs [ [ vocab>literals ] [ nip ] recover ] map-zip ;
: lex-vocabs ( vocabs -- assoc )
[ [ vocab>literals ] [ nip ] recover ] map-zip ;
: failing-vocabs ( assoc -- assoc' ) [ nip array? ] assoc-reject ;
: lex-core ( -- assoc ) core-bootstrap-vocabs lex-vocabs ;
: lex-basis ( -- assoc ) basis-vocabs lex-vocabs ;
: lex-extra ( -- assoc ) extra-vocabs lex-vocabs ;