Open System Services Library Calls Reference Manual (G06.28+, H06.05+)
compile(3) OSS Library Calls Reference Manual
RETURN VALUES
Upon successful completion, the compile() macro calls the RETURN() macro. Upon failure,
this macro calls the ERROR() macro.
ERRORS
If any of the following conditions occurs, the compile() macro calls the ERROR() macro with
an error value as its argument:
11 _BIGRANGE
The range endpoint is too large.
16 _BADNUM
A bad number was received.
25 _BIGDIGIT
The number in digit is out of range.
36 _NODELIM
There is an illegal or missing delimiter.
41 _NOMATCHSTR
There is no remembered search string.
42 _BADPAREN
The use of a pair of \( (backslash left parenthesis) and \) (backslash right
parenthesis) is unbalanced.
43 _BIGPAREN
There are too many \( (backslash left parenthesis) \) (backslash right parenthesis)
pairs (maximum is 9).
44 _SYNBRACEFMT
More than two numbers are given in the \{ (backslash left brace) and \}
(backslash right brace) pair.
45 _NOCLOSEBRACE
A } (right brace) character was expected after a \ (backslash).
46 _SEMBRACEFMT
The first number exceeds the second in the \{ (backslash left brace) and \}
(backslash right brace) pair.
49 _BADBRACKET
There is a [ ] (bracket) pair imbalance.
50 _BIGREGEXP
There is a regular expression overflow.
99 _ABNORMAL
There was an unknown error.
RELATED INFORMATION
Functions: advance(3), isalpha(3), regcomp(3), regexec(3), step(3).
Commands: ed(1), sed(1), grep(1).
1−56 Hewlett-Packard Company 527187-007