Added public files
Roughly added all public files. Probably missed some, though.
diff --git a/doc/efun/to_float b/doc/efun/to_float
new file mode 100644
index 0000000..7b989ce
--- /dev/null
+++ b/doc/efun/to_float
@@ -0,0 +1,19 @@
+SYNOPSIS
+ float to_float(int arg);
+ float to_float(string arg);
+ float to_flaot(float arg);
+
+ (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.
+
+BUGS
+ 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.
+
+SIEHE AUCH
+ to_string(E), to_int(E), sscanf(E)