1 10/20/86 add_symbols, asb
2
3 Syntax as a command: asb symbol expansion -control_args
4
5
6 Function: adds a symbol to the current symbol
7 dictionary. All suffixes are enabled for the added symbol.
8
9
10 Arguments:
11 symbol
12 is the symbol to be added. Its length must be 7 characters or less
13 and it may not contain delimiter characters. Its first character
14 may not be a defined prefix character or a capital letter, and its
15 last character may not be a defined suffix character or a period.
16 expansion
17 is the expansion string that replaces the symbol. The length of the
18 expansion string must not exceed 56 characters. The expansion
19 string may contain any characters. If the expansion string contains
20 spaces and/or tabs, then it must be enclosed in quotes.
21
22
23 Control arguments:
24 -force, -fc
25 specifies that the replacement of an existing symbol should be done
26 without question. If the symbol is already defined, and this
27 argument is not specified, then the user is asked to authorize the
28 replacement of the symbol.
29 -suffix STR
30 enables or disables suffixing for this symbol. STR must be either
31 "on" or "off". If STR is on, then suffixing is enabled and all
32 suffixes are processed according to the default rules described in
33 "Notes" below. If STR is off, then all suffixes are disabled for
34 the symbol. Default is on.
35
36
37 -plural STR
38 defines the plural suffix for this symbol. STR must be "on" or
39 "off", or a string that can be used as the plural of the expansion
40 of this symbol. If STR is on, then the plural suffix is enabled for
41 this symbol and processed according to the default rules for the
42 plural suffix. If STR is off the plural suffix is disabled for this
43 symbol.
44 -ed STR
45 defines the ed suffix for this symbol. This control argument
46 follows the same rules as the -plural control argument.
47 -ing STR
48 defines the ing suffix for this symbol. This control argument
49 follows the same rules as the -plural control argument.
50
51
52 -er STR
53 defines the er suffix for this symbol. This control argument
54 follows the same rules as the -plural control argument.
55 -ly STR
56 defines the ly suffix for this symbol. This control argument
57 follows the same rules as the -plural control argument.
58
59
60 Notes: The default rule for appending a suffix string to an expansion
61 string is a function of the suffix and the word type of the expansion
62 string.
63
64
65 The word type of the expansion string is determined from its last
66 characters.