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 |