COBCH0116 Character specified twice in alphabet
You have specified at least one character twice in the ALPHABET clause. For example, you might have included a character in a range and also specified it as a literal.
COBCH0119 CRT expected
You have used a COBOL word or user-defined word where your COBOL system expected the reserved word CRT.
COBCH0120 Illegal currency symbol
The literal which you have specified in the CURRENCY SIGN IS clause in the SPECIAL-NAMES paragraph of your program is not one of those permitted under the rules of COBOL syntax, or if it is then you have failed to enclose it in quotation marks. The literal must be a single character, not a digit, and cannot be any of the following, A B C D L P S V X Z * + - , . ; ( ) " / = or space (except in ANS85 where L is valid).