HEX
Server: Apache
System: Linux vps-cdc32557.vps.ovh.ca 5.15.0-156-generic #166-Ubuntu SMP Sat Aug 9 00:02:46 UTC 2025 x86_64
User: hanode (1017)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: //usr/share/ri/3.0.0/system/Kernel/fail-i.ri
U:RDoc::AnyMethod[iI"	fail:ETI"Kernel#fail;TF:publico:RDoc::Markup::Document:@parts[
o:RDoc::Markup::Paragraph;	[I"JWith no arguments, raises the exception in <code>$!</code> or raises ;TI"Ia RuntimeError if <code>$!</code> is +nil+.  With a single +String+ ;TI"Pargument, raises a +RuntimeError+ with the string as a message. Otherwise, ;TI"Dthe first parameter should be an +Exception+ class (or another ;TI"Hobject that returns an +Exception+ object when sent an +exception+ ;TI"Omessage).  The optional second parameter sets the message associated with ;TI"Othe exception (accessible via Exception#message), and the third parameter ;TI"Ois an array of callback information (accessible via Exception#backtrace). ;TI"MThe +cause+ of the generated exception (accessible via Exception#cause) ;TI"Pis automatically set to the "current" exception (<code>$!</code>), if any. ;TI"IAn alternative value, either an +Exception+ object or +nil+, can be ;TI")specified via the +:cause+ argument.;To:RDoc::Markup::BlankLineo;
;	[I"5Exceptions are caught by the +rescue+ clause of ;TI"%<code>begin...end</code> blocks.;T@o:RDoc::Markup::Verbatim;	[I"%raise "Failed to create socket"
;TI"1raise ArgumentError, "No parameters", caller;T:@format0:
@fileI"eval.c;T:0@omit_headings_from_table_of_contents_below000[I"(*args);T@"FI"Kernel;TcRDoc::NormalModule0[@%FI"
raise;T