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.