This commit is contained in:
Alexander Lucas 2025-02-12 21:05:56 -05:00
parent ddf7c1de42
commit dbadcf267e
18 changed files with 1102 additions and 0 deletions

19
html/index_master.html Normal file
View file

@ -0,0 +1,19 @@
<p id="ENTIRE">Page script failed to run. Please enable javascript.</p>
<script>
let source = window.location.hostname;
if (source == "acl.cool" || source == "raedr7n.net") {
document.getElementById("ENTIRE").innerHTML = `<p>Welcome to ${source}.</p> <a href="recipes/">recipes</a>`;
} else if (source == "ytheleus.org") {
document.getElementById("ENTIRE").innerHTML =
`<p>You're at ${source}, home page of the <a href=yth-name.html>Ytheleus</a> programming language!</p>
<p>This is not implemented yet; Ytheleus does not exist. That said, here are my vague ideas of what it should be:</p>
<ul>
<li>It's Andreas Rossberg's 1ML, but computationally pure.</li>
<li>The implementation uses dynamic superinstructions for interpretation and compiles either via "Compiling without continuations", if I decide not to put first-class multiple-resumption continuations in the lanugage, or with CPS, otherwise.</li>
</ul>`;
} else {
document.getElementById("ENTIRE").innerHTML = `Welcome to ${source}. For something more interesting, try <a href="https://acl.cool">acl.cool</a> or <a href="https://ytheleus.org">ytheleus.org</a>.`;
}
</script>