1 CRITICIZE The CRITICIZE command checks a file of English text for spelling errors and common instances of bad writing style. Because of the complexities and subtleties of English usage, the command will not necessarily flag all misspelled words. In some instances it may even flag correctly spelled words as incorrect. While such errors will not usually occur, proper nouns, highly technical words, and abbreviations will probably be flagged erroneously unless provided for in the word file. English grammar is exceedingly complex, so any attempt to automatically analyze it will have errors. The program may have trouble in understanding the part of speech that some words represent. To help, a series of word files are used to augment the vocabulary. Note: Becuase of the nature of the screen display, this program can only be used on "VT" type terminals (e.g., VT100, VT100, VT52) and GIGI terminals. Format: CRITICIZE text-file [word-file] where word-file is an optional parameter. 2 Parameters text-file "text-file" refers to the actual file name of the file containing the text. The default file type is RNO; that is, in the absence of specifications to the contrary, the program expects a file type of RNO appended to the first part of the file name. However, any correct file name (for example, MYFILE.WOW) can be used as long as file types other than RNO are completely specified. word-file "word-file" refers to a file of words that would probably not appear in a dictionary, such as proper nouns, places, technical words, abbreviations, nonstandard spellings, etc. If this parameter is not specified then the program will assume a default file which contains words that would be classified in these categories. This parameter is not required. To include the words in the default user word file in one's own word file, merge the dictionary file ENGL:DEFAULT with one's own dictionary file using the WORDS command. 3 CREATING_WORDFILE Creating a word file is relatively simple. First build a dictionary file containing all of the words you wish to use. This file must adhere to the following rules: no special characters except the apostrophe (') one word per line no blank lines no spaces The word file is created with the following command: $ WORDS dictionaryfile[,dictionaryfile...] wordfile When multiple dictionary files are used (by separating the name of each one with a comma) they will be be merged properly. However, only one word file may be specified. For dictionary files, the default file extension is DIC; for word files, it is WRD. 2 Qualifiers /EDIT=[editor-name] This qualifier enables the user to choose the editor that CRITICIZE uses to make corrections. It is ignored unless the /CORRECT qualifier is also specified. Valid "editor-names" are EDT and SOS. If the logical name GRAMMAR$EDIT_xxx is defined (e.g. GRAMMAR$EDIT_TECO), the value xxx is also valid. In that case CRITICIZE translates the logical name, and uses the equivalence name as the command to invoke the editor. For example: If the symbol "TECO" is defined as "$TECO TECO" then $ DEFINE GRAMMAR$EDIT_TECO TECO $ CRITICIZE/EDIT=TECO MYFILE.RNO would instruct SPELL to use TECO to make corrections on the user's text. If this qualifier is omitted or specified without a value, the default editor is EDT.