Open System Services Library Calls Reference Manual (G06.29+, H06.08+, J06.03+)
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−124 Hewlett-Packard Company 527187-017