Update doc/efun/ aus Driversourcen.
Manpages der efuns aktualisiert, neue Manpages hinzugefuegt.
Change-Id: I7cc91684269ff56d1aef47d5c5e7c87f7fd531dc
diff --git a/doc/efun/throw b/doc/efun/throw
index d0b518e..0140dc4 100644
--- a/doc/efun/throw
+++ b/doc/efun/throw
@@ -1,16 +1,17 @@
SYNOPSIS
void throw(mixed arg)
-BESCHREIBUNG
- Bricht die Programmverarbeitung ab. Wenn die Verarbeitung mit catch()
- gestartet wurde, gibt dieses catch() <arg> als Fehlermeldung aus.
+DESCRIPTION
+ Abort execution. If the current program execution was
+ initiated by catch(), that catch expression will
+ return arg as error code.
- Der Aufruf von throw() ohne vorheriges catch() macht keinen Sinn und
- erzeugt einen "throw without catch" Fehler.
+ Calling throw() without previous catch() does not make sense
+ and will result in an ``throw without catch'' error.
-BEISPIELE
- catch(throw("Verarbeitung abgebrochen!"));
- Das macht nichts als "Verarbeitung abgebrochen!" auszugeben.
+EXAMPLES
+ catch(throw("aborting execution"));
+ This will just print the string "aborting execution".
-SIEHE AUCH
+SEE ALSO
catch(E), raise_error(E)