17 lines
560 B
Factor
Executable File
17 lines
560 B
Factor
Executable File
! Copyright (C) 2005, 2007 Slava Pestov.
|
|
! See http://factorcode.org/license.txt for BSD license.
|
|
USING: accessors arrays definitions assocs io kernel
|
|
math namespaces prettyprint sequences strings io.styles words
|
|
generic tools.completion quotations parser summary
|
|
sorting hashtables vocabs parser source-files ;
|
|
IN: tools.crossref
|
|
|
|
: usage. ( word -- )
|
|
smart-usage sorted-definitions. ;
|
|
|
|
: words-matching ( str -- seq )
|
|
all-words [ dup name>> ] { } map>assoc completions ;
|
|
|
|
: apropos ( str -- )
|
|
words-matching synopsis-alist reverse definitions. ;
|