USING: accessors assocs compiler.units continuations fuel.eval fuel.help
fuel.remote fuel.xref help.topics io.pathnames kernel namespaces parser
sequences tools.scaffold vocabs.loader vocabs.parser words vocabs.files
-vocabs.metadata vocabs ;
+vocabs.metadata vocabs vocabs.hierarchy ;
IN: fuel
article-location fuel-eval-set-result ;
: fuel-get-vocabs ( -- )
- get-vocabs fuel-eval-set-result ;
+ all-vocab-names fuel-eval-set-result ;
: fuel-get-vocabs/prefix ( prefix -- )
get-vocabs/prefix fuel-eval-set-result ;
: article-location ( name -- loc ) lookup-article loc>> get-loc ;
-: get-vocabs ( -- seq ) all-vocab-names ;
-
-: get-vocabs/prefix ( prefix -- seq ) get-vocabs swap filter-prefix ;
+: get-vocabs/prefix ( prefix -- seq ) all-vocab-names swap filter-prefix ;
: get-vocabs-words/prefix ( prefix names/f -- seq )
[ vocabs-words ] [ current-words ] if* natural-sort swap filter-prefix ;