MPE/iX Shell and Utilities Reference Manual, Vol 1

lex(1) MPE/iX Shell and Utilities lex(1)
DIAGNOSTICS
Possible exit status values are:
0 Successful completion.
1 An error occurred.
Messages
Message: Badly formed equivalence class [=equiv_class=]
Cause: You attempted to use a multi-character equivalence class in a regular expres-
sion. LEX does not support non-POSIX locales.
Action: Rewrite the regular expression.
Message: Cannot open temporary file ’filename
Cause: LEX was unable to open the temporary file filename.
Action: Make sure that
TMPDIR
points to a writable temporary directory, or if
TMPDIR
is not set, that /tmp is a writable temporary directory.
Message: Cannot use character class or equivalence class in
range
Cause: You attempted to use a character class or an equivalence class (that is, [: :]
or [= =]) in a character range within a regular expression.
Action: Rewrite the regular expression.
Message: Collation in [= =] not supported (yet)
Cause: You attempted to use an equivalence class [=[.collation-symbol.]=] within a
regular expression.
LEX does not (yet) support this construct.
Action: Rewrite the regular expression.
Message: Error writing temp file ’filename
Cause: An error occurred when
LEX tried to write the temporary file filename.
Action: Check the directory indicated by
TMPDIR
,or/tmp and ensure that the direc-
tory is writable and has sufficient space.
Message: Missing output filename after -o
Cause: You specified the –o option without providing the name of an output file.
Action: Provide the missing file name.
Message: Missing prefix after -p
Cause: You specified the –p option without providing a prefix as an argument.
Action: Provide the missing prefix.
Message: Missing prototype filename after -P
Cause: You specified the –P option without providing a file name as an argument.
Action: Provide the missing file name.
Commands and Utilities 1-289