vocabs: enforce sorting of keyed vocabs.
parent
56404b8b89
commit
17a50c649b
|
@ -254,8 +254,10 @@ C: <vocab-author> vocab-author
|
|||
} cleave ;
|
||||
|
||||
: keyed-vocabs ( str quot -- seq )
|
||||
[ all-vocabs-recursive ] 2dip
|
||||
'[ [ _ swap @ member? ] filter no-prefixes ] assoc-map ; inline
|
||||
[ all-vocabs-recursive ] 2dip '[
|
||||
[ _ swap @ member? ] filter no-prefixes
|
||||
[ name>> ] sort-with
|
||||
] assoc-map ; inline
|
||||
|
||||
: tagged ( tag -- assoc )
|
||||
[ vocab-tags ] keyed-vocabs ;
|
||||
|
|
Loading…
Reference in New Issue