equal
deleted
inserted
replaced
278 -I startup Isar interaction mode |
278 -I startup Isar interaction mode |
279 -P startup Proof General interaction mode |
279 -P startup Proof General interaction mode |
280 -S secure mode -- disallow critical operations |
280 -S secure mode -- disallow critical operations |
281 -W OUTPUT startup process wrapper, with messages going to OUTPUT stream |
281 -W OUTPUT startup process wrapper, with messages going to OUTPUT stream |
282 -X startup PGIP interaction mode |
282 -X startup PGIP interaction mode |
283 -c tell ML system to compress output image |
|
284 -e MLTEXT pass MLTEXT to the ML session |
283 -e MLTEXT pass MLTEXT to the ML session |
285 -f pass 'Session.finish();' to the ML session |
284 -f pass 'Session.finish();' to the ML session |
286 -m MODE add print mode for output |
285 -m MODE add print mode for output |
287 -q non-interactive session |
286 -q non-interactive session |
288 -r open heap file read-only |
287 -r open heap file read-only |
328 |
327 |
329 \medskip The \verb|-w| option makes the output heap file |
328 \medskip The \verb|-w| option makes the output heap file |
330 read-only after terminating. Thus subsequent invocations cause the |
329 read-only after terminating. Thus subsequent invocations cause the |
331 logic image to be read-only automatically. |
330 logic image to be read-only automatically. |
332 |
331 |
333 \medskip The \verb|-c| option tells the underlying ML system |
|
334 to compress the output heap (fully transparently). On Poly/ML for |
|
335 example, the image is garbage collected and all stored values are |
|
336 maximally shared, resulting in up to \isa{{\isachardoublequote}{\isadigit{5}}{\isadigit{0}}{\isacharpercent}{\isachardoublequote}} less disk space |
|
337 consumption. |
|
338 |
|
339 \medskip Using the \verb|-e| option, arbitrary ML code may be |
332 \medskip Using the \verb|-e| option, arbitrary ML code may be |
340 passed to the Isabelle session from the command line. Multiple |
333 passed to the Isabelle session from the command line. Multiple |
341 \verb|-e|'s are evaluated in the given order. Strange things |
334 \verb|-e|'s are evaluated in the given order. Strange things |
342 may happen when errorneous ML code is provided. Also make sure that |
335 may happen when errorneous ML code is provided. Also make sure that |
343 the ML commands are terminated properly by semicolon. |
336 the ML commands are terminated properly by semicolon. |