This file is indexed.

/usr/share/mozart/doc/tools/node3.html is in mozart-doc 1.4.0-8ubuntu1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

1
2
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>2.1 Batch Compiler Modes</TITLE><LINK href="ozdoc.css" rel="stylesheet" type="text/css"></HEAD><BODY><TABLE align="center" border="0" cellpadding="6" cellspacing="6" class="nav"><TR bgcolor="#DDDDDD"><TD><A href="node2.html">- Up -</A></TD><TD><A href="node4.html#section.compiler.general">Next &gt;&gt;</A></TD></TR></TABLE><DIV id="section.compiler.modes"><H2><A name="section.compiler.modes">2.1 Batch Compiler Modes</A></H2><P>The batch compiler can operate in one of several mutually exclusive modes selected by the options below: </P><DL><DT><CODE>-h</CODE>, <CODE>-?</CODE>, <CODE>--help</CODE></DT><DD><P>Prints out information on all legal options, then exits.</P></DD><DT><CODE>-c</CODE>, <CODE>--dump</CODE></DT><DD><BLOCKQUOTE class="synopsis"><P><CODE>ozc&nbsp;-c&nbsp;</CODE>...<CODE>&nbsp;</CODE><I>FILE</I><CODE>.oz&nbsp;</CODE>...</P></BLOCKQUOTE></DD><DD><P>Compiles and evaluates the expression in file <I>FILE</I><CODE>.oz</CODE>, then pickles the resulting value into the output file, <I>FILE</I><CODE>.ozf</CODE> by default.</P></DD><DT><CODE>-e</CODE>, <CODE>--execute</CODE></DT><DD><BLOCKQUOTE class="synopsis"><P><CODE>ozc&nbsp;-e&nbsp;</CODE>...<CODE>&nbsp;</CODE><I>FILE</I><CODE>.oz&nbsp;</CODE>...</P></BLOCKQUOTE></DD><DD><P>Compiles and executes the statement in file <I>FILE</I><CODE>.oz</CODE>. This is the default mode of operation.</P></DD><DT><CODE>-E</CODE>, <CODE>--core</CODE></DT><DD><BLOCKQUOTE class="synopsis"><P><CODE>ozc&nbsp;-E&nbsp;</CODE>...<CODE>&nbsp;</CODE><I>FILE</I><CODE>.oz&nbsp;</CODE>...</P></BLOCKQUOTE></DD><DD><P>Translates the statement in file <I>FILE</I><CODE>.oz</CODE> into the core language, then writes this expanded form into the output file, <I>FILE</I><CODE>.ozi</CODE> by default.</P></DD><DT><CODE>-S</CODE>, <CODE>--scode</CODE></DT><DD><BLOCKQUOTE class="synopsis"><P><CODE>ozc&nbsp;-S&nbsp;</CODE>...<CODE>&nbsp;</CODE><I>FILE</I><CODE>.oz&nbsp;</CODE>...</P></BLOCKQUOTE></DD><DD><P>Compiles the statement in file <I>FILE</I><CODE>.oz</CODE> into the assembly bytecode format, then writes it to the output file, <I>FILE</I><CODE>.ozm</CODE> by default.</P></DD><DT><CODE>-s</CODE>, <CODE>--ecode</CODE></DT><DD><BLOCKQUOTE class="synopsis"><P><CODE>ozc&nbsp;-s&nbsp;</CODE>...<CODE>&nbsp;</CODE><I>FILE</I><CODE>.oz&nbsp;</CODE>...</P></BLOCKQUOTE></DD><DD><P>Like <CODE>--scode</CODE>, except that the file is compiled as an expression instead of as a statement.</P></DD><DT><CODE>-x</CODE>, <CODE>--executable</CODE></DT><DD><BLOCKQUOTE class="synopsis"><P><CODE>ozc&nbsp;-x&nbsp;</CODE>...<CODE>&nbsp;</CODE><I>FILE</I><CODE>.oz&nbsp;</CODE>...</P></BLOCKQUOTE></DD><DD><P>Much like <CODE>-c</CODE>, compiles and evaluates the expression in file <I>FILE</I><CODE>.oz</CODE>, then writes the resulting value into the output file, by default <I>FILE</I> (without extension) under Unix or <I>FILE</I><CODE>.exe</CODE> under Windows. Additionally, it makes the output file executable. Thus, if <CODE>Foo.oz</CODE> contains an application functor, </P><BLOCKQUOTE class="code"><CODE>ozc&nbsp;-x&nbsp;Foo.oz</CODE></BLOCKQUOTE><P> creates the file <CODE>Foo</CODE> (<CODE>Foo.exe</CODE> under Windows), which is executable and can be invoked directly from the shell. Note also that you can always run an application functor as follows: </P><BLOCKQUOTE class="code"><CODE>ozengine&nbsp;</CODE><I>url</I><CODE>&nbsp;</CODE><I>args</I><CODE>&nbsp;</CODE>...</BLOCKQUOTE><P> where <I>url</I> is a URL or pathname that references the application functor.</P></DD></DL><P></P></DIV><TABLE align="center" border="0" cellpadding="6" cellspacing="6" class="nav"><TR bgcolor="#DDDDDD"><TD><A href="node2.html">- Up -</A></TD><TD><A href="node4.html#section.compiler.general">Next &gt;&gt;</A></TD></TR></TABLE><HR><ADDRESS><A href="http://www.ps.uni-sb.de/~duchier/">Denys&nbsp;Duchier</A>, <A href="http://www.ps.uni-sb.de/~kornstae/">Leif&nbsp;Kornstaedt</A> and&nbsp;<A href="http://www.ps.uni-sb.de/~schulte/">Christian&nbsp;Schulte</A><BR><SPAN class="version">Version 1.4.0 (20110908185330)</SPAN></ADDRESS></BODY></HTML>