<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <!--Converted with LaTeX2HTML 2002-2-1 (1.71) original version by: Nikos Drakos, CBLU, University of Leeds * revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan * with significant contributions from: Jens Lippmann, Marek Rouchal, Martin Wilck and others --> <HTML> <HEAD> <TITLE>Footnotes</TITLE> <META NAME="description" CONTENT="Footnotes"> <META NAME="keywords" CONTENT="ifm"> <META NAME="resource-type" CONTENT="document"> <META NAME="distribution" CONTENT="global"> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> <META NAME="Generator" CONTENT="LaTeX2HTML v2002-2-1"> <META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"> <LINK REL="STYLESHEET" HREF="ifm.css"> </HEAD> <BODY > <DL> <DT><A NAME="foot1549">...</A><A HREF="node4.htm#tex2html1"><SUP><SPAN CLASS="arabic">1</SPAN></SUP></A></DT> <DD>Oh all right. Maybe <SPAN CLASS="textit">one</SPAN> more feature... <PRE>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . </PRE> </DD> <DT><A NAME="foot339">...</A><A HREF="node6.htm#tex2html3"><SUP><SPAN CLASS="arabic">2</SPAN></SUP></A></DT> <DD>However, you can't create an infinite loop since each task can only be done once. <PRE>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . </PRE> </DD> <DT><A NAME="foot342">...</A><A HREF="node6.htm#tex2html4"><SUP><SPAN CLASS="arabic">3</SPAN></SUP></A></DT> <DD>It has a magic crystal ball that can see into the future. <PRE>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . </PRE> </DD> <DT><A NAME="foot1554">...</A><A HREF="node6.htm#tex2html5"><SUP><SPAN CLASS="arabic">4</SPAN></SUP></A></DT> <DD>The reason for the default is that useless items obtained in this way probably <SPAN CLASS="textit">do</SPAN> have a purpose--you just don't know what it is yet. This is relevant when you're creating a recording from a partially-played game; see Section <A HREF="node7.htm#sec:recording">4.2.5</A> for details. <PRE>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . </PRE> </DD> <DT><A NAME="foot1555">...</A><A HREF="node6.htm#tex2html6"><SUP><SPAN CLASS="arabic">5</SPAN></SUP></A></DT> <DD>All the best languages have a <TT>goto</TT> statement, you know. <PRE>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . </PRE> </DD> <DT><A NAME="foot610">...</A><A HREF="node7.htm#tex2html8"><SUP><SPAN CLASS="arabic">6</SPAN></SUP></A></DT> <DD>Well, that's the goal anyway. But there are still some very minor differences. <PRE>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . </PRE> </DD> <DT><A NAME="foot679">...tab:styles.</A><A HREF="node7.htm#tex2html9"><SUP><SPAN CLASS="arabic">7</SPAN></SUP></A></DT> <DD>If you create any generally useful or nice-looking styles, you might want to send me a copy so I can include them with the next version of IFM. <PRE>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . </PRE> </DD> <DT><A NAME="foot1577">...</A><A HREF="node8.htm#tex2html11"><SUP><SPAN CLASS="arabic">8</SPAN></SUP></A></DT> <DD>There's no point in requiring any version less than 5.0, since that's when the <TT>require</TT> syntax was added. <PRE>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . </PRE> </DD> <DT><A NAME="foot1630">...</A><A HREF="node8.htm#tex2html12"><SUP><SPAN CLASS="arabic">9</SPAN></SUP></A></DT> <DD>IFM implements preprocessing using <SPAN CLASS="textit">gpp</SPAN>, the Generic Preprocessor. The full set of preprocessing directives can be found in the documentation for <SPAN CLASS="textit">gpp</SPAN>, supplied with IFM. <PRE>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . </PRE> </DD> </DL> </BODY> </HTML>