FUEL: Compilation fixes.

db4
Jose A. Ortega Ruiz 2009-03-07 13:55:22 +01:00
parent 81c96ca410
commit 6a711861c6
2 changed files with 7 additions and 3 deletions

View File

@ -31,6 +31,8 @@ IN: fuel.help
: fuel-parent-topics ( word -- seq )
help-path [ dup article-title swap 2array ] map ; inline
SYMBOL: $doc-path
: (fuel-word-element) ( word -- element )
\ article swap dup article-title swap
[
@ -46,12 +48,13 @@ IN: fuel.help
] { } make 3array ;
: fuel-vocab-help-row ( vocab -- element )
[ vocab-status-string ] [ vocab-name ] [ summary ] tri 3array ;
[ drop "" ] [ vocab-name ] [ summary ] tri 3array ;
: fuel-vocab-help-root-heading ( root -- element )
[ "Children from " prepend ] [ "Other children" ] if* \ $heading swap 2array ;
SYMBOL: vocab-list
SYMBOL: describe-words
: fuel-vocab-help-table ( vocabs -- element )
[ fuel-vocab-help-row ] map vocab-list prefix ;
@ -69,7 +72,7 @@ SYMBOL: vocab-list
all-child-vocabs fuel-vocab-list ; inline
: fuel-vocab-describe-words ( name -- element )
[ describe-words ] with-string-writer \ describe-words swap 2array ; inline
[ words. ] with-string-writer \ describe-words swap 2array ; inline
: (fuel-vocab-element) ( name -- element )
dup require \ article swap dup >vocab-link

View File

@ -3,7 +3,8 @@
USING: accessors arrays assocs definitions help.topics io.pathnames
kernel math math.order memoize namespaces sequences sets sorting
tools.crossref tools.vocabs vocabs vocabs.parser words ;
tools.completion tools.crossref tools.vocabs vocabs vocabs.parser
words ;
IN: fuel.xref