document init_component shell function;
authorwenzelm
Fri, 04 Dec 2009 12:17:38 +0100
changeset 33952 5e9ddf000d97
parent 33951 651028e34b5d
child 33953 5e865ed88313
child 33973 78c0842510cb
child 33975 c3b822d234f4
document init_component shell function;
doc-src/System/Thy/Basics.thy
doc-src/System/Thy/document/Basics.tex
--- a/doc-src/System/Thy/Basics.thy	Fri Dec 04 11:44:57 2009 +0100
+++ b/doc-src/System/Thy/Basics.thy	Fri Dec 04 12:17:38 2009 +0100
@@ -298,6 +298,10 @@
   @{setting ISABELLE_HOME_USER} is included in the same manner (if
   that directory exists).  Thus users can easily add private
   components to @{verbatim "$ISABELLE_HOME_USER/etc/components"}.
+
+  It is also possible to initialize components programmatically via
+  the \verb,init_component, shell function, say within the
+  \verb,settings, script of another component.
 *}
 
 
--- a/doc-src/System/Thy/document/Basics.tex	Fri Dec 04 11:44:57 2009 +0100
+++ b/doc-src/System/Thy/document/Basics.tex	Fri Dec 04 12:17:38 2009 +0100
@@ -308,7 +308,11 @@
   itself.  After initializing all of its sub-components recursively,
   \hyperlink{setting.ISABELLE-HOME-USER}{\mbox{\isa{\isatt{ISABELLE{\isacharunderscore}HOME{\isacharunderscore}USER}}}} is included in the same manner (if
   that directory exists).  Thus users can easily add private
-  components to \verb|$ISABELLE_HOME_USER/etc/components|.%
+  components to \verb|$ISABELLE_HOME_USER/etc/components|.
+
+  It is also possible to initialize components programmatically via
+  the \verb,init_component, shell function, say within the
+  \verb,settings, script of another component.%
 \end{isamarkuptext}%
 \isamarkuptrue%
 %