doc-src/System/misc.tex
changeset 3752 7ae403333ec6
parent 3278 636322bfd057
child 4540 24fcf5ecae88
equal deleted inserted replaced
3751:7f33a2015381 3752:7ae403333ec6
   138 
   138 
   139 \section{Running complete logics --- \texttt{isatool usedir}} \label{sec:tool-usedir}
   139 \section{Running complete logics --- \texttt{isatool usedir}} \label{sec:tool-usedir}
   140 
   140 
   141 The \tooldx{usedir} utility builds object-logic images, or runs
   141 The \tooldx{usedir} utility builds object-logic images, or runs
   142 example sessions based on existing logics. Its usage is:
   142 example sessions based on existing logics. Its usage is:
   143 %FIXME
   143 \begin{ttbox}
   144 %    -g BOOL      generate theory graph data (default false)
   144 Usage: usedir LOGIC NAME
   145 \begin{ttbox}
       
   146 Usage: isatool usedir LOGIC NAME
       
   147 
   145 
   148   Options are:
   146   Options are:
   149     -b           build mode (output heap image, use dir ".")
   147     -b           build mode (output heap image, use dir ".")
   150     -h BOOL      generate theory HTML data (default false)
   148     -i BOOL      generate theory browsing information,
       
   149                  i.e. HTML / graph data (default false)
   151     -s NAME      override session NAME
   150     -s NAME      override session NAME
   152 
   151 
   153   Build object-logic or run examples. Also creates browsing
   152   Build object-logic or run examples. Also creates browsing
   154   information (HTML etc.) according to settings.
   153   information (HTML etc.) according to settings.
   155 \end{ttbox}
   154 \end{ttbox}
   180 session of \texttt{LOGIC} (typically just built before) and does an
   179 session of \texttt{LOGIC} (typically just built before) and does an
   181 automatic \texttt{use_dir"NAME";} I.e.\ it assumes that some file
   180 automatic \texttt{use_dir"NAME";} I.e.\ it assumes that some file
   182 \texttt{ROOT.ML} in directory \texttt{NAME} contains appropriate {\ML}
   181 \texttt{ROOT.ML} in directory \texttt{NAME} contains appropriate {\ML}
   183 commands to run the desired examples.
   182 commands to run the desired examples.
   184 
   183 
   185 \medskip The \texttt{-h} option controls HTML browsing data
   184 \medskip The \texttt{-i} option controls theory browsing data
   186 generation. It may be explicitely turned on or off --- the last
   185 generation. It may be explicitely turned on or off --- the last
   187 occurrence of some \texttt{-h} on the command line wins.
   186 occurrence of some \texttt{-i} on the command line wins.
   188 
   187 
   189 \medskip Any \texttt{usedir} session is named by some \emph{session
   188 \medskip Any \texttt{usedir} session is named by some \emph{session
   190   identifier}. These accumulate, documenting the way sessions depend
   189   identifier}. These accumulate, documenting the way sessions depend
   191 on others. For example, consider \texttt{Pure/FOL/ZF/ex}, which refers
   190 on others. For example, consider \texttt{Pure/FOL/ZF/ex}, which refers
   192 to the examples of {\ZF} set theory, built upon {\FOL}, built upon
   191 to the examples of {\ZF} set theory, built upon {\FOL}, built upon