Thun/implementations/nim/htmldocs/theindex.html

240 lines
16 KiB
HTML

<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!-- This file is generated by Nim. -->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Favicon -->
<link rel="shortcut icon" href="data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAUAAAAF////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAIAAABbAAAAlQAAAKIAAACbAAAAmwAAAKIAAACVAAAAWwAAAAL///8A////AP///wD///8A////AAAAABQAAADAAAAAYwAAAA3///8A////AP///wD///8AAAAADQAAAGMAAADAAAAAFP///wD///8A////AP///wAAAACdAAAAOv///wD///8A////AP///wD///8A////AP///wD///8AAAAAOgAAAJ3///8A////AP///wAAAAAnAAAAcP///wAAAAAoAAAASv///wD///8A////AP///wAAAABKAAAAKP///wAAAABwAAAAJ////wD///8AAAAAgQAAABwAAACIAAAAkAAAAJMAAACtAAAAFQAAABUAAACtAAAAkwAAAJAAAACIAAAAHAAAAIH///8A////AAAAAKQAAACrAAAAaP///wD///8AAAAARQAAANIAAADSAAAARf///wD///8AAAAAaAAAAKsAAACk////AAAAADMAAACcAAAAnQAAABj///8A////AP///wAAAAAYAAAAGP///wD///8A////AAAAABgAAACdAAAAnAAAADMAAAB1AAAAwwAAAP8AAADpAAAAsQAAAE4AAAAb////AP///wAAAAAbAAAATgAAALEAAADpAAAA/wAAAMMAAAB1AAAAtwAAAOkAAAD/AAAA/wAAAP8AAADvAAAA3gAAAN4AAADeAAAA3gAAAO8AAAD/AAAA/wAAAP8AAADpAAAAtwAAAGUAAAA/AAAA3wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADfAAAAPwAAAGX///8A////AAAAAEgAAADtAAAAvwAAAL0AAADGAAAA7wAAAO8AAADGAAAAvQAAAL8AAADtAAAASP///wD///8A////AP///wD///8AAAAAO////wD///8A////AAAAAIcAAACH////AP///wD///8AAAAAO////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A//8AAP//AAD4HwAA7/cAAN/7AAD//wAAoYUAAJ55AACf+QAAh+EAAAAAAADAAwAA4AcAAP5/AAD//wAA//8AAA=="/>
<link rel="icon" type="image/png" sizes="32x32" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAA3XAAAN1wFCKJt4AAAAB3RJTUUH4QQQEwksSS9ZWwAAAk1JREFUWMPtll2ITVEUx39nn/O7Y5qR8f05wtCUUr6ZIS++8pEnkZInPImneaCQ5METNdOkeFBKUhMPRIkHKfEuUZSUlGlKPN2TrgfncpvmnntnmlEyq1Z7t89/rf9a6+y99oZxGZf/XeIq61EdtgKXgdXA0xrYAvBjOIF1AI9zvjcC74BSpndrJPkBWDScTF8Aa4E3wDlgHbASaANmVqlcCnwHvgDvgVfAJ+AikAAvgfVZwLnSVZHZaOuKoQi3ZOMi4NkYkpe1p4J7A8BpYAD49hfIy/oqG0+hLomiKP2L5L+1ubn5115S+3OAn4EnwBlgMzCjyt6ZAnQCJ4A7wOs88iRJHvw50HoujuPBoCKwHWiosy8MdfZnAdcHk8dxXFJ3VQbQlCTJvRBCGdRbD4M6uc5glpY3eAihpN5S5w12diSEcCCEcKUO4ljdr15T76ur1FDDLIQQ3qv71EdDOe3Kxj3leRXyk+pxdWnFWod6Wt2bY3de3aSuUHcPBVimHs7mK9WrmeOF6lR1o9qnzskh2ar2qm1qizpfXaPeVGdlmGN5pb09qMxz1Xb1kLqgzn1RyH7JUXW52lr5e/Kqi9qpto7V1atuUzfnARrV7jEib1T76gG2qxdGmXyiekkt1GswPTtek0aBfJp6YySGBfWg2tPQ0FAYgf1stUfdmdcjarbYJEniKIq6gY/Aw+zWHAC+p2labGpqiorFYgGYCEzN7oQdQClN07O1/EfDyGgC0ALMBdYAi4FyK+4H3gLPsxfR1zRNi+NP7nH5J+QntnXe5B5mpfQAAAAASUVORK5CYII=">
<!-- Google fonts -->
<link href='https://fonts.googleapis.com/css?family=Lato:400,600,900' rel='stylesheet' type='text/css'/>
<link href='https://fonts.googleapis.com/css?family=Source+Code+Pro:400,500,600' rel='stylesheet' type='text/css'/>
<!-- CSS -->
<title>Index</title>
<link rel="stylesheet" type="text/css" href="nimdoc.out.css">
<script type="text/javascript" src="dochack.js"></script>
<script type="text/javascript">
function main() {
var pragmaDots = document.getElementsByClassName("pragmadots");
for (var i = 0; i < pragmaDots.length; i++) {
pragmaDots[i].onclick = function(event) {
// Hide tease
event.target.parentNode.style.display = "none";
// Show actual
event.target.parentNode.nextElementSibling.style.display = "inline";
}
}
const toggleSwitch = document.querySelector('.theme-switch input[type="checkbox"]');
function switchTheme(e) {
if (e.target.checked) {
document.documentElement.setAttribute('data-theme', 'dark');
localStorage.setItem('theme', 'dark');
} else {
document.documentElement.setAttribute('data-theme', 'light');
localStorage.setItem('theme', 'light');
}
}
toggleSwitch.addEventListener('change', switchTheme, false);
const currentTheme = localStorage.getItem('theme') ? localStorage.getItem('theme') : null;
if (currentTheme) {
document.documentElement.setAttribute('data-theme', currentTheme);
if (currentTheme === 'dark') {
toggleSwitch.checked = true;
}
}
}
</script>
</head>
<body onload="main()">
<div class="document" id="documentId">
<div class="container">
<h1 class="title">Index</h1>
Modules: <a href="defs.html">defs</a>, <a href="joylib.html">joylib</a>, <a href="printer.html">printer</a>, <a href="reader.html">reader</a>, <a href="types.html">types</a>, <a href="utils.html">utils</a>.<br/><p /><h2>API symbols</h2>
<dl><dt><a name="branch" href="#branch"><span>branch:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="joylib: branch(state: var JoyState)" href="joylib.html#branch%2CJoyState">joylib: branch(state: var JoyState)</a></li>
</ul></dd>
<dt><a name="clear" href="#clear"><span>clear:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="joylib: clear(state: var JoyState)" href="joylib.html#clear%2CJoyState">joylib: clear(state: var JoyState)</a></li>
</ul></dd>
<dt><a name="concat" href="#concat"><span>concat:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="joylib: concat(state: var JoyState)" href="joylib.html#concat%2CJoyState">joylib: concat(state: var JoyState)</a></li>
</ul></dd>
<dt><a name="cons" href="#cons"><span>cons:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="joylib: cons(state: var JoyState)" href="joylib.html#cons%2CJoyState">joylib: cons(state: var JoyState)</a></li>
</ul></dd>
<dt><a name="dictionary" href="#dictionary"><span>dictionary:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="defs: dictionary" href="defs.html#dictionary">defs: dictionary</a></li>
</ul></dd>
<dt><a name="dip" href="#dip"><span>dip:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="joylib: dip(state: var JoyState)" href="joylib.html#dip%2CJoyState">joylib: dip(state: var JoyState)</a></li>
</ul></dd>
<dt><a name="dup" href="#dup"><span>dup:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="joylib: dup(state: var JoyState)" href="joylib.html#dup%2CJoyState">joylib: dup(state: var JoyState)</a></li>
</ul></dd>
<dt><a name="first" href="#first"><span>first:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="joylib: first(state: var JoyState)" href="joylib.html#first%2CJoyState">joylib: first(state: var JoyState)</a></li>
</ul></dd>
<dt><a name="i" href="#i"><span>i:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="joylib: i(state: var JoyState)" href="joylib.html#i%2CJoyState">joylib: i(state: var JoyState)</a></li>
</ul></dd>
<dt><a name="j_false" href="#j_false"><span>j_false:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="types: j_false" href="types.html#j_false">types: j_false</a></li>
</ul></dd>
<dt><a name="j_loop" href="#j_loop"><span>j_loop:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="types: j_loop" href="types.html#j_loop">types: j_loop</a></li>
</ul></dd>
<dt><a name="joyAtom" href="#joyAtom"><span>joyAtom:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="JoyTypeType.joyAtom" href="types.html#joyAtom">JoyTypeType.joyAtom</a></li>
</ul></dd>
<dt><a name="joyFalse" href="#joyFalse"><span>joyFalse:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="JoyTypeType.joyFalse" href="types.html#joyFalse">JoyTypeType.joyFalse</a></li>
</ul></dd>
<dt><a name="joyInt" href="#joyInt"><span>joyInt:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="JoyTypeType.joyInt" href="types.html#joyInt">JoyTypeType.joyInt</a></li>
</ul></dd>
<dt><a name="joyList" href="#joyList"><span>joyList:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="JoyTypeType.joyList" href="types.html#joyList">JoyTypeType.joyList</a></li>
</ul></dd>
<dt><a name="JoyListType" href="#JoyListType"><span>JoyListType:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="types: JoyListType" href="types.html#JoyListType">types: JoyListType</a></li>
</ul></dd>
<dt><a name="JoyMapType" href="#JoyMapType"><span>JoyMapType:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="types: JoyMapType" href="types.html#JoyMapType">types: JoyMapType</a></li>
</ul></dd>
<dt><a name="joyParseError" href="#joyParseError"><span>joyParseError:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="JoyTypeType.joyParseError" href="types.html#joyParseError">JoyTypeType.joyParseError</a></li>
</ul></dd>
<dt><a name="JoyState" href="#JoyState"><span>JoyState:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="types: JoyState" href="types.html#JoyState">types: JoyState</a></li>
</ul></dd>
<dt><a name="joyTrue" href="#joyTrue"><span>joyTrue:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="JoyTypeType.joyTrue" href="types.html#joyTrue">JoyTypeType.joyTrue</a></li>
</ul></dd>
<dt><a name="JoyType" href="#JoyType"><span>JoyType:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="types: JoyType" href="types.html#JoyType">types: JoyType</a></li>
</ul></dd>
<dt><a name="JoyTypeType" href="#JoyTypeType"><span>JoyTypeType:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="types: JoyTypeType" href="types.html#JoyTypeType">types: JoyTypeType</a></li>
</ul></dd>
<dt><a name="j_true" href="#j_true"><span>j_true:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="types: j_true" href="types.html#j_true">types: j_true</a></li>
</ul></dd>
<dt><a name="loop" href="#loop"><span>loop:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="joylib: loop(state: var JoyState)" href="joylib.html#loop%2CJoyState">joylib: loop(state: var JoyState)</a></li>
</ul></dd>
<dt><a name="pop" href="#pop"><span>pop:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="joylib: pop(state: var JoyState)" href="joylib.html#pop%2CJoyState">joylib: pop(state: var JoyState)</a></li>
</ul></dd>
<dt><a name="pop_any" href="#pop_any"><span>pop_any:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="utils: pop_any(state: var JoyState): JoyType" href="utils.html#pop_any%2CJoyState">utils: pop_any(state: var JoyState): JoyType</a></li>
</ul></dd>
<dt><a name="pop_bool" href="#pop_bool"><span>pop_bool:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="utils: pop_bool(state: var JoyState): bool" href="utils.html#pop_bool%2CJoyState">utils: pop_bool(state: var JoyState): bool</a></li>
</ul></dd>
<dt><a name="pop_int" href="#pop_int"><span>pop_int:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="utils: pop_int(state: var JoyState): BigInt" href="utils.html#pop_int%2CJoyState">utils: pop_int(state: var JoyState): BigInt</a></li>
</ul></dd>
<dt><a name="pop_list" href="#pop_list"><span>pop_list:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="utils: pop_list(state: var JoyState): JoyListType" href="utils.html#pop_list%2CJoyState">utils: pop_list(state: var JoyState): JoyListType</a></li>
</ul></dd>
<dt><a name="print_expression" href="#print_expression"><span>print_expression:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="printer: print_expression(stack: JoyListType): string" href="printer.html#print_expression%2CJoyListType">printer: print_expression(stack: JoyListType): string</a></li>
</ul></dd>
<dt><a name="print_stack" href="#print_stack"><span>print_stack:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="printer: print_stack(stack: JoyListType): string" href="printer.html#print_stack%2CJoyListType">printer: print_stack(stack: JoyListType): string</a></li>
</ul></dd>
<dt><a name="push_bool" href="#push_bool"><span>push_bool:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="utils: push_bool(a: bool; state: var JoyState)" href="utils.html#push_bool%2Cbool%2CJoyState">utils: push_bool(a: bool; state: var JoyState)</a></li>
</ul></dd>
<dt><a name="push_int" href="#push_int"><span>push_int:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="utils: push_int(a: BigInt; state: var JoyState)" href="utils.html#push_int%2CBigInt%2CJoyState">utils: push_int(a: BigInt; state: var JoyState)</a></li>
</ul></dd>
<dt><a name="push_list" href="#push_list"><span>push_list:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="utils: push_list(a: JoyListType; state: var JoyState)" href="utils.html#push_list%2CJoyListType%2CJoyState">utils: push_list(a: JoyListType; state: var JoyState)</a></li>
</ul></dd>
<dt><a name="read_str" href="#read_str"><span>read_str:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="reader: read_str(str: string): JoyListType" href="reader.html#read_str%2Cstring">reader: read_str(str: string): JoyListType</a></li>
</ul></dd>
<dt><a name="rest" href="#rest"><span>rest:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="joylib: rest(state: var JoyState)" href="joylib.html#rest%2CJoyState">joylib: rest(state: var JoyState)</a></li>
</ul></dd>
<dt><a name="stack" href="#stack"><span>stack:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="joylib: stack(state: var JoyState)" href="joylib.html#stack%2CJoyState">joylib: stack(state: var JoyState)</a></li>
</ul></dd>
<dt><a name="swaack" href="#swaack"><span>swaack:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="joylib: swaack(state: var JoyState)" href="joylib.html#swaack%2CJoyState">joylib: swaack(state: var JoyState)</a></li>
</ul></dd>
<dt><a name="swap" href="#swap"><span>swap:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="joylib: swap(state: var JoyState)" href="joylib.html#swap%2CJoyState">joylib: swap(state: var JoyState)</a></li>
</ul></dd>
<dt><a name="truthy" href="#truthy"><span>truthy:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="joylib: truthy(state: var JoyState)" href="joylib.html#truthy%2CJoyState">joylib: truthy(state: var JoyState)</a></li>
</ul></dd>
</dl>
<div class="row">
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2021-02-20 03:26:17 UTC</small>
</div>
</div>
</div>
</div>
</body>
</html>