| B | |
| Bad [Arg] | 
Functions in  specoranon_funcan raiseArg.Badwith an error
    message to reject invalid arguments. | 
| Break [Sys] | 
Exception raised on interactive interrupt if  Sys.catch_breakis on. | 
| E | |
| Empty [Stack] | |
| Empty [Queue] | 
Raised when  Queue.takeorQueue.peekis applied to an empty queue. | 
| Error [Syntaxerr] | |
| Error [Location] | |
| Error [Lexer] | |
| Error [Stream] | 
Raised by parsers when the first component of a stream pattern is
   accepted, but one of the following components is rejected.
 | 
| Escape_error [Syntaxerr] | |
| Exit [Pervasives] | 
The  Exitexception is not raised by any library function. | 
| F | |
| Failure [Stream] | 
Raised by parsers when none of the first components of the stream
   patterns is accepted.
 | 
| H | |
| Help [Arg] | 
Raised by  Arg.parse_argvwhen the user asks for help. | 
| P | |
| Parse_error [Parsing] | 
Raised when a parser encounters a syntax error.
 | 
| S | |
| Scan_failure [Scanf] | 
The exception that formatted input functions raise when the input cannot
    be read according to the given format.
 | 
| U | |
| Undefined [Lazy] | |
| Undefined [CamlinternalLazy] | |
| Unix_error [Unix] | 
Raised by the system calls below when an error is encountered.
 |