Added public files

Roughly added all public files. Probably missed some, though.
diff --git a/doc/efun/extern_call b/doc/efun/extern_call
new file mode 100644
index 0000000..03dca5f
--- /dev/null
+++ b/doc/efun/extern_call
@@ -0,0 +1,12 @@
+SYNOPSIS
+        int extern_call();
+
+BESCHREIBUNG
+        Liefert 0, wenn die momentane ausgefuehrte Funktion durch eine lokale
+        Funktion aufgerufen wurde, einen Wert ungleich 0 fuer Aufrufe durch
+        call_other(), den Treiber, Closures etc. Im Moment liefert die
+        Funktion in all diesen Faellen 1 zurueck, in Zukunft koennte
+        allerdings eine Unterscheidung der Aufrufe moeglich werden.
+
+SIEHE AUCH
+        call_other(E), previous_object(E)
\ No newline at end of file