|
|
1.1 root 1:
2:
3: Lexicon Introduction Lexicon
4:
5:
6:
7:
8: The Mark Williams Lexicon is a new approach to documentation of
9: computer software. The Lexicon is designed to improve documenta-
10: tion and eliminate some limitations found in more conventional
11: documentation.
12:
13: ***** How to Use the Lexicon *****
14:
15: The Lexicon consists of one large document that contains entries
16: for every aspect of COHERENT. You will not have to search
17: through a number of different manuals to find the entry you are
18: looking for.
19:
20: Every entry in the Lexicon has the same structure. The first
21: line gives the name of the topic being discussed, followed by its
22: type (e.g., CCoommmmaanndd).
23:
24: The next lines briefly describe the item, then give the item's
25: usage, where applicable. These are followed by a brief discus-
26: sion of the item, and an example.
27:
28: Cross-references follow. These can be to other entries or to
29: other texts. Diagnostics and notes, where applicable, conclude
30: each entry.
31:
32: Internally, the Lexicon has a tree structure. The ``root'' entry
33: is the present entry, for LLeexxiiccoonn. Below this entry comes the
34: set of _O_v_e_r_v_i_e_w entries. Each Overview entry introduces a group
35: of entries; for example, the Overview entry for ssttrriinngg introduces
36: all of the string functions and macros, lists them, and gives a
37: lengthy example of how to use them.
38:
39: Each entry cross-references other entries. These cross-referen-
40: ces point up the documentation tree, toward an overview article
41: and, ultimately, to the entry for Lexicon itself. They also
42: point down the tree to subordinate entries, and across to entries
43: on related subjects. For example, the entry for ggeettcchhaarr cross-
44: references SSTTDDIIOO, which is its Overview article, plus ppuuttcchhaarr and
45: ggeettcc, which are related entries of interest to the user. The
46: Lexicon is designed so that you can trace from any one entry to
47: any other, simply by following the chain of cross-references up
48: and down the documentation tree.
49:
50: See the logic tree that is included in the appendices to this
51: manual for the full tree structure of the Lexicon.
52:
53: ***** Use the Lexicon *****
54:
55: If, while reading an entry, you encounter a technical term that
56: you do not understand, look it up in the Lexicon. You should
57: find an entry for it. For example, if a function is said to
58: return a data type float and you do not know exactly what a float
59: is, look it up. You will find it described in full. In this
60: way, you should increase your understanding of COHERENT, and make
61: your programming easier and more productive.
62:
63:
64: COHERENT Lexicon Page 1
65:
66:
67:
68:
69: Lexicon Introduction Lexicon
70:
71:
72:
73:
74: ***** Overview Articles *****
75:
76: The Lexicon includes the following overview articles. Look at
77: the appropriate overview article for information on the subject
78: in which you are interested. The overview article will give you
79: an overview of the topic, and tell you which Lexicon articles you
80: should read to find detailed information.
81:
82:
83: C language
84: commands
85: definitions
86: device drivers
87: environmental variables
88: file formats
89: system maintenance
90: technical information
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130: COHERENT Lexicon Page 2
131:
132:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.