Update doc/efun/ aus Driversourcen.

Manpages der efuns aktualisiert, neue Manpages hinzugefuegt.

Change-Id: I7cc91684269ff56d1aef47d5c5e7c87f7fd531dc
diff --git a/doc/efun/to_float b/doc/efun/to_float
index 2d6f8d6..1717bae 100644
--- a/doc/efun/to_float
+++ b/doc/efun/to_float
@@ -1,19 +1,19 @@
 SYNOPSIS
-        float to_float(int    arg)
-        float to_float(string arg)
-        float to_float(float  arg)
+        float to_float(int)
+        float to_float(string)
+        float to_float(float)
 
         (float)<value>
 
-BESCHREIBUNG
-        Integers werden zu Floats erweitert, Strings werden in Floats
-        konvertiert bis zum ersten Zeichen, das nicht mehr zum Float
-        gehoert. Floats werden direkt zurueck gegeben.
+DESCRIPTION
+        Ints are expanded to floats, strings are converted up to the
+        first character that doesnt belong into a float.
+        Floats are just returned.
 
-FEHLER
-        Die Cast-Schreibweise funktioniert nur, wenn der genaue Wert von
-        <value> zum Zeitpunkt der Kompilierung bekannt ist. Dies wird nicht
-        geaendert werden, da die Funktionsform verwendet werden kann.
+BUGS
+        The cast notation only works if the precise type of <value>
+        is known at compile-time. This will not be fixed - use the
+        function form instead.
 
-SIEHE AUCH
+SEE ALSO
         to_string(E), to_int(E), sscanf(E)