🐐
This commit is contained in:
+19
-3
@@ -52,7 +52,7 @@
|
||||
<li><a href="#education" class="nav-link">Education</a></li>
|
||||
</ul>
|
||||
|
||||
<!-- Scroll hint: shown by script.js after idling at the top -->
|
||||
<!-- Scroll hint: shown by js/scroll-hint.js after idling at the top -->
|
||||
<a href="#about" class="scroll-hint" id="scrollHint" aria-label="Scroll to the About section">
|
||||
<i class="fas fa-chevron-down" aria-hidden="true"></i>
|
||||
</a>
|
||||
@@ -214,7 +214,7 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="project-body">
|
||||
<p>An esoteric programming language designed to be usable by an ancient Roman. The letters W, J, and U are banned (non-classical Latin), all numbers must be written as Roman numerals, and every keyword is in Latin: <code>DEFINI</code> for function definitions, <code>INVOCA</code> to call them, <code>DICE</code> for output, <code>AVDI</code> for input, <code>SI</code>/<code>TVNC</code> for conditionals, and so on.</p>
|
||||
<p>An esoteric programming language designed to be usable by an ancient Roman. The letters W, J, and U are banned (non-classical Latin), all numbers must be written as Roman numerals, and every keyword is in Latin: <code>DEFINI</code> for function definitions, <code>INVOCA</code> to call them, <code>DIC</code> for output, <code>AVDI</code> for input, <code>SI</code>/<code>TVNC</code> for conditionals, and so on.</p>
|
||||
<p>The language includes a tree-walking interpreter and a compiler that targets C. Optional modules extend the standard library with <code>FORS</code> (random numbers), <code>FRACTIO</code> (base-12 fractions for floats), <code>MAGNVM</code> (higher numbers than standard roman numerals), and <code>SVBNVLLA</code> (negative numbers).</p>
|
||||
</div>
|
||||
<div class="project-tags">
|
||||
@@ -392,6 +392,22 @@
|
||||
</div>
|
||||
</dialog>
|
||||
|
||||
<script src="script.js" defer></script>
|
||||
<!-- achievements.js first: the other files call its window.achv API -->
|
||||
<script src="js/achievements.js" defer></script>
|
||||
<script src="js/sprinkles.js" defer></script>
|
||||
<script src="js/nav.js" defer></script>
|
||||
<script src="js/burger.js" defer></script>
|
||||
<script src="js/avatar-spin.js" defer></script>
|
||||
<script src="js/tooltips.js" defer></script>
|
||||
<script src="js/pepsi.js" defer></script>
|
||||
<script src="js/scroll-hint.js" defer></script>
|
||||
<script src="js/slot-machine.js" defer></script>
|
||||
<script src="js/pronouns.js" defer></script>
|
||||
<script src="js/delete-website.js" defer></script>
|
||||
<script src="js/icon-spin.js" defer></script>
|
||||
<script src="js/d20.js" defer></script>
|
||||
<script src="js/anagram.js" defer></script>
|
||||
<script src="js/goat.js" defer></script>
|
||||
<script src="js/terminal.js" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user