]> gitweb.factorcode.org Git - factor.git/blob - core/handbook/handbook.facts
9ea0237ee63fc90da6c5ac735581ccc699a0f4a4
[factor.git] / core / handbook / handbook.facts
1 USING: alien errors generic hashtables help inference tools
2 io-internals io libc math-internals modules namespaces parser
3 prettyprint queues sequences sequences-internals test words 
4 kernel generic ;
5
6 ARTICLE: "handbook" "Factor documentation"
7 { $subsection "changes" }
8 "If you are new to Factor, please read the cookbook first."
9 { $subsection "cookbook" }
10 { $heading "Language reference" }
11 { $subsection "conventions" }
12 { $subsection "syntax" }
13 { $subsection "dataflow" }
14 { $subsection "words" }
15 { $subsection "objects" }
16 { $subsection "math" }
17 { $subsection "collections" }
18 { $subsection "streams" }
19 { $subsection "parser" }
20 { $subsection "prettyprint" }
21 { $subsection "alien" }
22 { $heading "Environment reference" }
23 { $subsection "cli" }
24 { $subsection "tools" }
25 { $subsection "modules" }
26 { $subsection "help" }
27 { $subsection "inference" }
28 { $subsection "compiler" }
29 { $heading "Graphical user interface" }
30 { $subsection "ui-tools" }
31 { $subsection "gadgets" }
32 { $heading "Currently-loaded contributed modules" }
33 { $outliner [ modules-help ] }
34 { $heading "Index" }
35 { $subsection "article-index" }
36 { $subsection "error-index" }
37 { $subsection "type-index" }
38 { $subsection "class-index" }
39 { $subsection "primitive-index" } ;
40
41 ARTICLE: "article-index" "Article index"
42 { $outliner [ articles get hash-keys ] } ;
43
44 ARTICLE: "primitive-index" "Primitive index"
45 { $outliner [ all-words [ primitive? ] subset ] } ;
46
47 ARTICLE: "error-index" "Error index"
48 { $outliner [ all-errors ] } ;
49
50 ARTICLE: "type-index" "Type index"
51 { $outliner [ builtins get [ ] subset ] } ;
52
53 ARTICLE: "class-index" "Class index"
54 { $outliner [ classes ] } ;