<HTML>
<BODY BGCOLOR=white TEXT=black>

<FONT FACE="Helvetica,Arial">

<H1>JavaCaml solving the N queens problem</H1>

<SCRIPT LANGUAGE=JavaScript>
function queens (n) {
  parent.ergebnis.document.open();
  parent.ergebnis.document.writeln(document.javacaml.invoke1("n_queens", n));
  parent.ergebnis.document.close();
}
</SCRIPT>


<FORM name=eingabe>
<TABLE>
<TR><TD><FONT COLOR=blue><I>Please input a small number N (approx. from 1 to 15):</I></FONT></TD>
    <TD><input type=text name="wert"></TD>
</TR>
<TR><TD>&nbsp;</TD>
    <TD>
       <input type=button 
              name="x" 
              value="Solve problem" 
              onclick='queens(document.eingabe.wert.value)'>
    </TD>
</TR>
</TABLE>
</FORM>
<BR>

<A href="queens.ml" TARGET=ergebnis>The OCaml source code</A><BR>
<A href="js.txt" TARGET=ergebnis>The JavaScript source code</A>

<APPLET CODEBASE="." CODE="ocaml.Exec" WIDTH=1 HEIGHT=1 NAME="javacaml"
   ARCHIVE="javacaml.jar">
<PARAM NAME="JAVACAML_SRC" VALUE="queens">
</APPLET>

</BODY>

</BODY>
</HTML>