Aus Driversourcen aktualisiert.

Change-Id: I3acb5175776e710fe219d12d40cd42766a6538a2
diff --git a/doc/efun/symbol_function b/doc/efun/symbol_function
index dbb53d0..dca2b3e 100644
--- a/doc/efun/symbol_function
+++ b/doc/efun/symbol_function
@@ -1,7 +1,7 @@
 SYNOPSIS
-        closure symbol_function(symbol arg);
-        closrue symbol_function(string arg);
-        closure symbol_function(string arg, object|string obj);
+        closure symbol_function(symbol arg)
+        closure symbol_function(string arg)
+        closure symbol_function(string arg, object|string obj)
 
 BESCHREIBUNG
         Erzeugt eine Lfun-, Efun- oder Operator-Closure aus <arg>, wobei
@@ -19,12 +19,8 @@
         get_type_info() gefunden werden kann).
 
         Als "private" deklarierte Funktionen koennen auf diese Weise nie
-        zu einer Closure gewandelt werden, "static" und "protected"
-        deklarierte Lfuns nur dann, wenn <obj> das gueltige Objekt
-        (d.h. this_object()) ist.
-        Expord.h. tiert man die Closures, koennen sie unabhaengig vom Modifier der
-        Ursprungsfunktionen von jedem gerufen werden.
-        umgehen).
+        aufgerufen werden, "static" und "protected" deklarierte Lfuns nur
+        dann, wenn <obj> das gueltige Objekt ist.
 
 BEISPIELE
         symbol_function("efun::users");
@@ -32,5 +28,8 @@
         symbol_function("QueryProp", other_obj);
             --> ergibt: other_obj->QueryProp()
 
+GESCHICHTE
+        Eingefuehrt in 3.2@70.
+
 SIEHE AUCH
         lambda(E), quote(E)