Hypertext Markup "index"

Admin User, erstellt 15. März 2024
         
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title editable="nocomment">Example 03</title>
</head>
<!-- Modern Albufeira Prolog Interpreter -->
<!-- Prolog game -->
<!-- -->
<!-- Warranty & Liability -->
<!-- To the extent permitted by applicable law and unless explicitly -->
<!-- otherwise agreed upon, XLOG Technologies AG makes no warranties -->
<!-- regarding the provided information. XLOG Technologies AG assumes -->
<!-- no liability that any problems might be solved with the information -->
<!-- provided by XLOG Technologies AG. -->
<!-- -->
<!-- Rights & License -->
<!-- All industrial property rights regarding the information - copyright -->
<!-- and patent rights in particular - are the sole property of XLOG -->
<!-- Technologies AG. If the company was not the originator of some -->
<!-- excerpts, XLOG Technologies AG has at least obtained the right to -->
<!-- reproduce, change and translate the information. -->
<!-- -->
<!-- Reproduction is restricted to the whole unaltered document. -->
<!-- Reproduction of the information is only allowed for non-commercial -->
<!-- uses. Selling, giving away or letting of the execution of the -->
<!-- library is prohibited. The library can be distributed as part of -->
<!-- your applications and libraries for execution provided this comment -->
<!-- remains unchanged. -->
<!-- -->
<!-- Restrictions -->
<!-- Only to be distributed with programs that add significant and primary -->
<!-- functionality to the library. Not to be distributed with additional -->
<!-- software intended to replace any components of the library. -->
<!-- -->
<!-- Trademarks -->
<!-- Jekejeke is a registered trademark of XLOG Technologies AG. -->
<body>
<link rel="stylesheet" href="board.css" type="text/css">
<h1>Example 03: Board Game</h1>
<table class="table">
<tr>
<td id="a1" class="cell" aria-label="-"></td>
<td id="a2" class="cell" aria-label="-"></td>
<td id="a3" class="cell" aria-label="-"></td>
</tr>
<tr>
<td id="b1" class="cell" aria-label="-"></td>
<td id="b2" class="cell" aria-label="-"></td>
<td id="b3" class="cell" aria-label="-"></td>
</tr>
<tr>
<td id="c1" class="cell" aria-label="-"></td>
<td id="c2" class="cell" aria-label="-"></td>
<td id="c3" class="cell" aria-label="-"></td>
</tr>
</table>
<p style="font-size: large" id="status"></p>
<p style="white-space: pre-wrap; word-break: break-all; font-family: monospace" id="demo"></p>
<script type="module">
import {init, perform_async, Compound, set_cursor
} from "../../../01_ciao/lib/player/canned/dogelog.mjs";
let elem2 = document.getElementById("demo");
elem2.innerHTML = "";
set_cursor(elem2);
await perform_async(new Compound("ensure_loaded", ["../example01/tictac.p"]));
await perform_async(new Compound("ensure_loaded", ["browser.p"]));
init();
</script>
</body>
</html>