This commit is contained in:
c-cube 2021-04-02 02:24:56 +00:00
parent e82e45d869
commit f6559e0a70
27 changed files with 31 additions and 31 deletions

File diff suppressed because one or more lines are too long

View file

@ -1,2 +1,2 @@
<!DOCTYPE html> <!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Infix (containers.CCChar.Infix)</title><link rel="stylesheet" href="../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 1.5.2"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body><div class="content"><header><nav><a href="../index.html">Up</a> <a href="../../index.html">containers</a> &#x00BB; <a href="../index.html">CCChar</a> &#x00BB; Infix</nav><h1>Module <code>CCChar.Infix</code></h1></header><dl><dt class="spec value" id="val-(=)"><a href="#val-(=)" class="anchor"></a><code><span class="keyword">val</span> (=) : <a href="../index.html#type-t">t</a> <span>&#45;&gt;</span> <a href="../index.html#type-t">t</a> <span>&#45;&gt;</span> bool</code></dt><dd><dl><dt>since</dt><dd>NEXT_RELEASE</dd></dl></dd></dl><dl><dt class="spec value" id="val-(&lt;&gt;)"><a href="#val-(&lt;&gt;)" class="anchor"></a><code><span class="keyword">val</span> (&lt;&gt;) : <a href="../index.html#type-t">t</a> <span>&#45;&gt;</span> <a href="../index.html#type-t">t</a> <span>&#45;&gt;</span> bool</code></dt><dd><dl><dt>since</dt><dd>NEXT_RELEASE</dd></dl></dd></dl><dl><dt class="spec value" id="val-(&lt;)"><a href="#val-(&lt;)" class="anchor"></a><code><span class="keyword">val</span> (&lt;) : <a href="../index.html#type-t">t</a> <span>&#45;&gt;</span> <a href="../index.html#type-t">t</a> <span>&#45;&gt;</span> bool</code></dt><dd><dl><dt>since</dt><dd>NEXT_RELEASE</dd></dl></dd></dl><dl><dt class="spec value" id="val-(&gt;)"><a href="#val-(&gt;)" class="anchor"></a><code><span class="keyword">val</span> (&gt;) : <a href="../index.html#type-t">t</a> <span>&#45;&gt;</span> <a href="../index.html#type-t">t</a> <span>&#45;&gt;</span> bool</code></dt><dd><dl><dt>since</dt><dd>NEXT_RELEASE</dd></dl></dd></dl><dl><dt class="spec value" id="val-(&lt;=)"><a href="#val-(&lt;=)" class="anchor"></a><code><span class="keyword">val</span> (&lt;=) : <a href="../index.html#type-t">t</a> <span>&#45;&gt;</span> <a href="../index.html#type-t">t</a> <span>&#45;&gt;</span> bool</code></dt><dd><dl><dt>since</dt><dd>NEXT_RELEASE</dd></dl></dd></dl><dl><dt class="spec value" id="val-(&gt;=)"><a href="#val-(&gt;=)" class="anchor"></a><code><span class="keyword">val</span> (&gt;=) : <a href="../index.html#type-t">t</a> <span>&#45;&gt;</span> <a href="../index.html#type-t">t</a> <span>&#45;&gt;</span> bool</code></dt><dd><dl><dt>since</dt><dd>NEXT_RELEASE</dd></dl></dd></dl></div></body></html> <html xmlns="http://www.w3.org/1999/xhtml"><head><title>Infix (containers.CCChar.Infix)</title><link rel="stylesheet" href="../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 1.5.2"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body><div class="content"><header><nav><a href="../index.html">Up</a> <a href="../../index.html">containers</a> &#x00BB; <a href="../index.html">CCChar</a> &#x00BB; Infix</nav><h1>Module <code>CCChar.Infix</code></h1></header><dl><dt class="spec value" id="val-(=)"><a href="#val-(=)" class="anchor"></a><code><span class="keyword">val</span> (=) : <a href="../index.html#type-t">t</a> <span>&#45;&gt;</span> <a href="../index.html#type-t">t</a> <span>&#45;&gt;</span> bool</code></dt><dd><dl><dt>since</dt><dd>3.3</dd></dl></dd></dl><dl><dt class="spec value" id="val-(&lt;&gt;)"><a href="#val-(&lt;&gt;)" class="anchor"></a><code><span class="keyword">val</span> (&lt;&gt;) : <a href="../index.html#type-t">t</a> <span>&#45;&gt;</span> <a href="../index.html#type-t">t</a> <span>&#45;&gt;</span> bool</code></dt><dd><dl><dt>since</dt><dd>3.3</dd></dl></dd></dl><dl><dt class="spec value" id="val-(&lt;)"><a href="#val-(&lt;)" class="anchor"></a><code><span class="keyword">val</span> (&lt;) : <a href="../index.html#type-t">t</a> <span>&#45;&gt;</span> <a href="../index.html#type-t">t</a> <span>&#45;&gt;</span> bool</code></dt><dd><dl><dt>since</dt><dd>3.3</dd></dl></dd></dl><dl><dt class="spec value" id="val-(&gt;)"><a href="#val-(&gt;)" class="anchor"></a><code><span class="keyword">val</span> (&gt;) : <a href="../index.html#type-t">t</a> <span>&#45;&gt;</span> <a href="../index.html#type-t">t</a> <span>&#45;&gt;</span> bool</code></dt><dd><dl><dt>since</dt><dd>3.3</dd></dl></dd></dl><dl><dt class="spec value" id="val-(&lt;=)"><a href="#val-(&lt;=)" class="anchor"></a><code><span class="keyword">val</span> (&lt;=) : <a href="../index.html#type-t">t</a> <span>&#45;&gt;</span> <a href="../index.html#type-t">t</a> <span>&#45;&gt;</span> bool</code></dt><dd><dl><dt>since</dt><dd>3.3</dd></dl></dd></dl><dl><dt class="spec value" id="val-(&gt;=)"><a href="#val-(&gt;=)" class="anchor"></a><code><span class="keyword">val</span> (&gt;=) : <a href="../index.html#type-t">t</a> <span>&#45;&gt;</span> <a href="../index.html#type-t">t</a> <span>&#45;&gt;</span> bool</code></dt><dd><dl><dt>since</dt><dd>3.3</dd></dl></dd></dl></div></body></html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1,2 +1,2 @@
<!DOCTYPE html> <!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Decoder (containers.CCSexp.Decoder)</title><link rel="stylesheet" href="../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 1.5.2"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body><div class="content"><header><nav><a href="../index.html">Up</a> <a href="../../index.html">containers</a> &#x00BB; <a href="../index.html">CCSexp</a> &#x00BB; Decoder</nav><h1>Module <code>CCSexp.Decoder</code></h1></header><dl><dt class="spec type" id="type-t"><a href="#type-t" class="anchor"></a><code><span class="keyword">type</span> t</code></dt><dd><p>Decoder</p></dd></dl><dl><dt class="spec value" id="val-of_lexbuf"><a href="#val-of_lexbuf" class="anchor"></a><code><span class="keyword">val</span> of_lexbuf : Stdlib.Lexing.lexbuf <span>&#45;&gt;</span> <a href="index.html#type-t">t</a></code></dt><dt class="spec value" id="val-next"><a href="#val-next" class="anchor"></a><code><span class="keyword">val</span> next : <a href="index.html#type-t">t</a> <span>&#45;&gt;</span> <span><a href="../index.html#type-sexp">sexp</a> <a href="../index.html#type-parse_result">parse_result</a></span></code></dt><dd><p>Parse the next S-expression or return an error if the input isn't long enough or isn't a proper S-expression.</p></dd></dl><dl><dt class="spec value" id="val-to_list"><a href="#val-to_list" class="anchor"></a><code><span class="keyword">val</span> to_list : <a href="index.html#type-t">t</a> <span>&#45;&gt;</span> <span><span><a href="../index.html#type-sexp">sexp</a> list</span> <a href="../../CCSexp_intf/index.html#type-or_error">CCSexp_intf.or_error</a></span></code></dt><dd><p>Read all the values from this decoder.</p><dl><dt>since</dt><dd>2.8</dd></dl></dd></dl><dl><dt class="spec value" id="val-last_loc"><a href="#val-last_loc" class="anchor"></a><code><span class="keyword">val</span> last_loc : <a href="index.html#type-t">t</a> <span>&#45;&gt;</span> <span><a href="../index.html#type-loc">loc</a> option</span></code></dt><dd><p>Last location for the decoder. In particular, after calling <a href="index.html#val-next"><code>next</code></a>, this gives the location of the last token used in the result, which is useful in case of error.</p><dl><dt>since</dt><dd>NEXT_RELEASE</dd></dl></dd></dl></div></body></html> <html xmlns="http://www.w3.org/1999/xhtml"><head><title>Decoder (containers.CCSexp.Decoder)</title><link rel="stylesheet" href="../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 1.5.2"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body><div class="content"><header><nav><a href="../index.html">Up</a> <a href="../../index.html">containers</a> &#x00BB; <a href="../index.html">CCSexp</a> &#x00BB; Decoder</nav><h1>Module <code>CCSexp.Decoder</code></h1></header><dl><dt class="spec type" id="type-t"><a href="#type-t" class="anchor"></a><code><span class="keyword">type</span> t</code></dt><dd><p>Decoder</p></dd></dl><dl><dt class="spec value" id="val-of_lexbuf"><a href="#val-of_lexbuf" class="anchor"></a><code><span class="keyword">val</span> of_lexbuf : Stdlib.Lexing.lexbuf <span>&#45;&gt;</span> <a href="index.html#type-t">t</a></code></dt><dt class="spec value" id="val-next"><a href="#val-next" class="anchor"></a><code><span class="keyword">val</span> next : <a href="index.html#type-t">t</a> <span>&#45;&gt;</span> <span><a href="../index.html#type-sexp">sexp</a> <a href="../index.html#type-parse_result">parse_result</a></span></code></dt><dd><p>Parse the next S-expression or return an error if the input isn't long enough or isn't a proper S-expression.</p></dd></dl><dl><dt class="spec value" id="val-to_list"><a href="#val-to_list" class="anchor"></a><code><span class="keyword">val</span> to_list : <a href="index.html#type-t">t</a> <span>&#45;&gt;</span> <span><span><a href="../index.html#type-sexp">sexp</a> list</span> <a href="../../CCSexp_intf/index.html#type-or_error">CCSexp_intf.or_error</a></span></code></dt><dd><p>Read all the values from this decoder.</p><dl><dt>since</dt><dd>2.8</dd></dl></dd></dl><dl><dt class="spec value" id="val-last_loc"><a href="#val-last_loc" class="anchor"></a><code><span class="keyword">val</span> last_loc : <a href="index.html#type-t">t</a> <span>&#45;&gt;</span> <span><a href="../index.html#type-loc">loc</a> option</span></code></dt><dd><p>Last location for the decoder. In particular, after calling <a href="index.html#val-next"><code>next</code></a>, this gives the location of the last token used in the result, which is useful in case of error.</p><dl><dt>since</dt><dd>3.3</dd></dl></dd></dl></div></body></html>

View file

@ -1,2 +1,2 @@
<!DOCTYPE html> <!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Decoder (containers.CCSexp.Make.Decoder)</title><link rel="stylesheet" href="../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 1.5.2"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body><div class="content"><header><nav><a href="../index.html">Up</a> <a href="../../../index.html">containers</a> &#x00BB; <a href="../../index.html">CCSexp</a> &#x00BB; <a href="../index.html">Make</a> &#x00BB; Decoder</nav><h1>Module <code>Make.Decoder</code></h1></header><dl><dt class="spec type" id="type-t"><a href="#type-t" class="anchor"></a><code><span class="keyword">type</span> t</code></dt><dd><p>Decoder</p></dd></dl><dl><dt class="spec value" id="val-of_lexbuf"><a href="#val-of_lexbuf" class="anchor"></a><code><span class="keyword">val</span> of_lexbuf : Stdlib.Lexing.lexbuf <span>&#45;&gt;</span> <a href="index.html#type-t">t</a></code></dt><dt class="spec value" id="val-next"><a href="#val-next" class="anchor"></a><code><span class="keyword">val</span> next : <a href="index.html#type-t">t</a> <span>&#45;&gt;</span> <span><a href="../index.html#type-sexp">sexp</a> <a href="../index.html#type-parse_result">parse_result</a></span></code></dt><dd><p>Parse the next S-expression or return an error if the input isn't long enough or isn't a proper S-expression.</p></dd></dl><dl><dt class="spec value" id="val-to_list"><a href="#val-to_list" class="anchor"></a><code><span class="keyword">val</span> to_list : <a href="index.html#type-t">t</a> <span>&#45;&gt;</span> <span><span><a href="../index.html#type-sexp">sexp</a> list</span> <a href="../../../CCSexp_intf/index.html#type-or_error">CCSexp_intf.or_error</a></span></code></dt><dd><p>Read all the values from this decoder.</p><dl><dt>since</dt><dd>2.8</dd></dl></dd></dl><dl><dt class="spec value" id="val-last_loc"><a href="#val-last_loc" class="anchor"></a><code><span class="keyword">val</span> last_loc : <a href="index.html#type-t">t</a> <span>&#45;&gt;</span> <span><a href="../index.html#type-loc">loc</a> option</span></code></dt><dd><p>Last location for the decoder. In particular, after calling <a href="index.html#val-next"><code>next</code></a>, this gives the location of the last token used in the result, which is useful in case of error.</p><dl><dt>since</dt><dd>NEXT_RELEASE</dd></dl></dd></dl></div></body></html> <html xmlns="http://www.w3.org/1999/xhtml"><head><title>Decoder (containers.CCSexp.Make.Decoder)</title><link rel="stylesheet" href="../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 1.5.2"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body><div class="content"><header><nav><a href="../index.html">Up</a> <a href="../../../index.html">containers</a> &#x00BB; <a href="../../index.html">CCSexp</a> &#x00BB; <a href="../index.html">Make</a> &#x00BB; Decoder</nav><h1>Module <code>Make.Decoder</code></h1></header><dl><dt class="spec type" id="type-t"><a href="#type-t" class="anchor"></a><code><span class="keyword">type</span> t</code></dt><dd><p>Decoder</p></dd></dl><dl><dt class="spec value" id="val-of_lexbuf"><a href="#val-of_lexbuf" class="anchor"></a><code><span class="keyword">val</span> of_lexbuf : Stdlib.Lexing.lexbuf <span>&#45;&gt;</span> <a href="index.html#type-t">t</a></code></dt><dt class="spec value" id="val-next"><a href="#val-next" class="anchor"></a><code><span class="keyword">val</span> next : <a href="index.html#type-t">t</a> <span>&#45;&gt;</span> <span><a href="../index.html#type-sexp">sexp</a> <a href="../index.html#type-parse_result">parse_result</a></span></code></dt><dd><p>Parse the next S-expression or return an error if the input isn't long enough or isn't a proper S-expression.</p></dd></dl><dl><dt class="spec value" id="val-to_list"><a href="#val-to_list" class="anchor"></a><code><span class="keyword">val</span> to_list : <a href="index.html#type-t">t</a> <span>&#45;&gt;</span> <span><span><a href="../index.html#type-sexp">sexp</a> list</span> <a href="../../../CCSexp_intf/index.html#type-or_error">CCSexp_intf.or_error</a></span></code></dt><dd><p>Read all the values from this decoder.</p><dl><dt>since</dt><dd>2.8</dd></dl></dd></dl><dl><dt class="spec value" id="val-last_loc"><a href="#val-last_loc" class="anchor"></a><code><span class="keyword">val</span> last_loc : <a href="index.html#type-t">t</a> <span>&#45;&gt;</span> <span><a href="../index.html#type-loc">loc</a> option</span></code></dt><dd><p>Last location for the decoder. In particular, after calling <a href="index.html#val-next"><code>next</code></a>, this gives the location of the last token used in the result, which is useful in case of error.</p><dl><dt>since</dt><dd>3.3</dd></dl></dd></dl></div></body></html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1,2 +1,2 @@
<!DOCTYPE html> <!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Decoder (containers.CCSexp.S.Decoder)</title><link rel="stylesheet" href="../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 1.5.2"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body><div class="content"><header><nav><a href="../index.html">Up</a> <a href="../../../index.html">containers</a> &#x00BB; <a href="../../index.html">CCSexp</a> &#x00BB; <a href="../index.html">S</a> &#x00BB; Decoder</nav><h1>Module <code>S.Decoder</code></h1></header><dl><dt class="spec type" id="type-t"><a href="#type-t" class="anchor"></a><code><span class="keyword">type</span> t</code></dt><dd><p>Decoder</p></dd></dl><dl><dt class="spec value" id="val-of_lexbuf"><a href="#val-of_lexbuf" class="anchor"></a><code><span class="keyword">val</span> of_lexbuf : Stdlib.Lexing.lexbuf <span>&#45;&gt;</span> <a href="index.html#type-t">t</a></code></dt><dt class="spec value" id="val-next"><a href="#val-next" class="anchor"></a><code><span class="keyword">val</span> next : <a href="index.html#type-t">t</a> <span>&#45;&gt;</span> <span><a href="../index.html#type-sexp">sexp</a> <a href="../index.html#type-parse_result">parse_result</a></span></code></dt><dd><p>Parse the next S-expression or return an error if the input isn't long enough or isn't a proper S-expression.</p></dd></dl><dl><dt class="spec value" id="val-to_list"><a href="#val-to_list" class="anchor"></a><code><span class="keyword">val</span> to_list : <a href="index.html#type-t">t</a> <span>&#45;&gt;</span> <span><span><a href="../index.html#type-sexp">sexp</a> list</span> <a href="../../../CCSexp_intf/index.html#type-or_error">CCSexp_intf.or_error</a></span></code></dt><dd><p>Read all the values from this decoder.</p><dl><dt>since</dt><dd>2.8</dd></dl></dd></dl><dl><dt class="spec value" id="val-last_loc"><a href="#val-last_loc" class="anchor"></a><code><span class="keyword">val</span> last_loc : <a href="index.html#type-t">t</a> <span>&#45;&gt;</span> <span><a href="../index.html#type-loc">loc</a> option</span></code></dt><dd><p>Last location for the decoder. In particular, after calling <a href="index.html#val-next"><code>next</code></a>, this gives the location of the last token used in the result, which is useful in case of error.</p><dl><dt>since</dt><dd>NEXT_RELEASE</dd></dl></dd></dl></div></body></html> <html xmlns="http://www.w3.org/1999/xhtml"><head><title>Decoder (containers.CCSexp.S.Decoder)</title><link rel="stylesheet" href="../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 1.5.2"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body><div class="content"><header><nav><a href="../index.html">Up</a> <a href="../../../index.html">containers</a> &#x00BB; <a href="../../index.html">CCSexp</a> &#x00BB; <a href="../index.html">S</a> &#x00BB; Decoder</nav><h1>Module <code>S.Decoder</code></h1></header><dl><dt class="spec type" id="type-t"><a href="#type-t" class="anchor"></a><code><span class="keyword">type</span> t</code></dt><dd><p>Decoder</p></dd></dl><dl><dt class="spec value" id="val-of_lexbuf"><a href="#val-of_lexbuf" class="anchor"></a><code><span class="keyword">val</span> of_lexbuf : Stdlib.Lexing.lexbuf <span>&#45;&gt;</span> <a href="index.html#type-t">t</a></code></dt><dt class="spec value" id="val-next"><a href="#val-next" class="anchor"></a><code><span class="keyword">val</span> next : <a href="index.html#type-t">t</a> <span>&#45;&gt;</span> <span><a href="../index.html#type-sexp">sexp</a> <a href="../index.html#type-parse_result">parse_result</a></span></code></dt><dd><p>Parse the next S-expression or return an error if the input isn't long enough or isn't a proper S-expression.</p></dd></dl><dl><dt class="spec value" id="val-to_list"><a href="#val-to_list" class="anchor"></a><code><span class="keyword">val</span> to_list : <a href="index.html#type-t">t</a> <span>&#45;&gt;</span> <span><span><a href="../index.html#type-sexp">sexp</a> list</span> <a href="../../../CCSexp_intf/index.html#type-or_error">CCSexp_intf.or_error</a></span></code></dt><dd><p>Read all the values from this decoder.</p><dl><dt>since</dt><dd>2.8</dd></dl></dd></dl><dl><dt class="spec value" id="val-last_loc"><a href="#val-last_loc" class="anchor"></a><code><span class="keyword">val</span> last_loc : <a href="index.html#type-t">t</a> <span>&#45;&gt;</span> <span><a href="../index.html#type-loc">loc</a> option</span></code></dt><dd><p>Last location for the decoder. In particular, after calling <a href="index.html#val-next"><code>next</code></a>, this gives the location of the last token used in the result, which is useful in case of error.</p><dl><dt>since</dt><dd>3.3</dd></dl></dd></dl></div></body></html>

File diff suppressed because one or more lines are too long

View file

@ -1,2 +1,2 @@
<!DOCTYPE html> <!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>BASIC_SEXP (containers.CCSexp_intf.BASIC_SEXP)</title><link rel="stylesheet" href="../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 1.5.2"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body><div class="content"><header><nav><a href="../index.html">Up</a> <a href="../../index.html">containers</a> &#x00BB; <a href="../index.html">CCSexp_intf</a> &#x00BB; BASIC_SEXP</nav><h1>Module type <code>CCSexp_intf.BASIC_SEXP</code></h1><h3 id="abstract-representation-of-s-expressions"><a href="#abstract-representation-of-s-expressions" class="anchor"></a>Abstract representation of S-expressions</h3><dl><dt>since</dt><dd>NEXT_RELEASE</dd></dl></header><dl><dt class="spec type" id="type-t"><a href="#type-t" class="anchor"></a><code><span class="keyword">type</span> t</code></dt></dl><dl><dt class="spec value" id="val-atom"><a href="#val-atom" class="anchor"></a><code><span class="keyword">val</span> atom : string <span>&#45;&gt;</span> <a href="index.html#type-t">t</a></code></dt><dt class="spec value" id="val-list"><a href="#val-list" class="anchor"></a><code><span class="keyword">val</span> list : <span><a href="index.html#type-t">t</a> list</span> <span>&#45;&gt;</span> <a href="index.html#type-t">t</a></code></dt><dt class="spec value" id="val-match_"><a href="#val-match_" class="anchor"></a><code><span class="keyword">val</span> match_ : <a href="index.html#type-t">t</a> <span>&#45;&gt;</span> <span>atom:<span>(string <span>&#45;&gt;</span> <span class="type-var">'a</span>)</span></span> <span>&#45;&gt;</span> <span>list:<span>(<span><a href="index.html#type-t">t</a> list</span> <span>&#45;&gt;</span> <span class="type-var">'a</span>)</span></span> <span>&#45;&gt;</span> <span class="type-var">'a</span></code></dt></dl></div></body></html> <html xmlns="http://www.w3.org/1999/xhtml"><head><title>BASIC_SEXP (containers.CCSexp_intf.BASIC_SEXP)</title><link rel="stylesheet" href="../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 1.5.2"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body><div class="content"><header><nav><a href="../index.html">Up</a> <a href="../../index.html">containers</a> &#x00BB; <a href="../index.html">CCSexp_intf</a> &#x00BB; BASIC_SEXP</nav><h1>Module type <code>CCSexp_intf.BASIC_SEXP</code></h1><h3 id="abstract-representation-of-s-expressions"><a href="#abstract-representation-of-s-expressions" class="anchor"></a>Abstract representation of S-expressions</h3><dl><dt>since</dt><dd>3.3</dd></dl></header><dl><dt class="spec type" id="type-t"><a href="#type-t" class="anchor"></a><code><span class="keyword">type</span> t</code></dt></dl><dl><dt class="spec value" id="val-atom"><a href="#val-atom" class="anchor"></a><code><span class="keyword">val</span> atom : string <span>&#45;&gt;</span> <a href="index.html#type-t">t</a></code></dt><dt class="spec value" id="val-list"><a href="#val-list" class="anchor"></a><code><span class="keyword">val</span> list : <span><a href="index.html#type-t">t</a> list</span> <span>&#45;&gt;</span> <a href="index.html#type-t">t</a></code></dt><dt class="spec value" id="val-match_"><a href="#val-match_" class="anchor"></a><code><span class="keyword">val</span> match_ : <a href="index.html#type-t">t</a> <span>&#45;&gt;</span> <span>atom:<span>(string <span>&#45;&gt;</span> <span class="type-var">'a</span>)</span></span> <span>&#45;&gt;</span> <span>list:<span>(<span><a href="index.html#type-t">t</a> list</span> <span>&#45;&gt;</span> <span class="type-var">'a</span>)</span></span> <span>&#45;&gt;</span> <span class="type-var">'a</span></code></dt></dl></div></body></html>

View file

@ -1,2 +1,2 @@
<!DOCTYPE html> <!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Decoder (containers.CCSexp_intf.S.Decoder)</title><link rel="stylesheet" href="../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 1.5.2"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body><div class="content"><header><nav><a href="../index.html">Up</a> <a href="../../../index.html">containers</a> &#x00BB; <a href="../../index.html">CCSexp_intf</a> &#x00BB; <a href="../index.html">S</a> &#x00BB; Decoder</nav><h1>Module <code>S.Decoder</code></h1></header><dl><dt class="spec type" id="type-t"><a href="#type-t" class="anchor"></a><code><span class="keyword">type</span> t</code></dt><dd><p>Decoder</p></dd></dl><dl><dt class="spec value" id="val-of_lexbuf"><a href="#val-of_lexbuf" class="anchor"></a><code><span class="keyword">val</span> of_lexbuf : Stdlib.Lexing.lexbuf <span>&#45;&gt;</span> <a href="index.html#type-t">t</a></code></dt><dt class="spec value" id="val-next"><a href="#val-next" class="anchor"></a><code><span class="keyword">val</span> next : <a href="index.html#type-t">t</a> <span>&#45;&gt;</span> <span><a href="../index.html#type-sexp">sexp</a> <a href="../index.html#type-parse_result">parse_result</a></span></code></dt><dd><p>Parse the next S-expression or return an error if the input isn't long enough or isn't a proper S-expression.</p></dd></dl><dl><dt class="spec value" id="val-to_list"><a href="#val-to_list" class="anchor"></a><code><span class="keyword">val</span> to_list : <a href="index.html#type-t">t</a> <span>&#45;&gt;</span> <span><span><a href="../index.html#type-sexp">sexp</a> list</span> <a href="../../index.html#type-or_error">or_error</a></span></code></dt><dd><p>Read all the values from this decoder.</p><dl><dt>since</dt><dd>2.8</dd></dl></dd></dl><dl><dt class="spec value" id="val-last_loc"><a href="#val-last_loc" class="anchor"></a><code><span class="keyword">val</span> last_loc : <a href="index.html#type-t">t</a> <span>&#45;&gt;</span> <span><a href="../index.html#type-loc">loc</a> option</span></code></dt><dd><p>Last location for the decoder. In particular, after calling <a href="index.html#val-next"><code>next</code></a>, this gives the location of the last token used in the result, which is useful in case of error.</p><dl><dt>since</dt><dd>NEXT_RELEASE</dd></dl></dd></dl></div></body></html> <html xmlns="http://www.w3.org/1999/xhtml"><head><title>Decoder (containers.CCSexp_intf.S.Decoder)</title><link rel="stylesheet" href="../../../../odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 1.5.2"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body><div class="content"><header><nav><a href="../index.html">Up</a> <a href="../../../index.html">containers</a> &#x00BB; <a href="../../index.html">CCSexp_intf</a> &#x00BB; <a href="../index.html">S</a> &#x00BB; Decoder</nav><h1>Module <code>S.Decoder</code></h1></header><dl><dt class="spec type" id="type-t"><a href="#type-t" class="anchor"></a><code><span class="keyword">type</span> t</code></dt><dd><p>Decoder</p></dd></dl><dl><dt class="spec value" id="val-of_lexbuf"><a href="#val-of_lexbuf" class="anchor"></a><code><span class="keyword">val</span> of_lexbuf : Stdlib.Lexing.lexbuf <span>&#45;&gt;</span> <a href="index.html#type-t">t</a></code></dt><dt class="spec value" id="val-next"><a href="#val-next" class="anchor"></a><code><span class="keyword">val</span> next : <a href="index.html#type-t">t</a> <span>&#45;&gt;</span> <span><a href="../index.html#type-sexp">sexp</a> <a href="../index.html#type-parse_result">parse_result</a></span></code></dt><dd><p>Parse the next S-expression or return an error if the input isn't long enough or isn't a proper S-expression.</p></dd></dl><dl><dt class="spec value" id="val-to_list"><a href="#val-to_list" class="anchor"></a><code><span class="keyword">val</span> to_list : <a href="index.html#type-t">t</a> <span>&#45;&gt;</span> <span><span><a href="../index.html#type-sexp">sexp</a> list</span> <a href="../../index.html#type-or_error">or_error</a></span></code></dt><dd><p>Read all the values from this decoder.</p><dl><dt>since</dt><dd>2.8</dd></dl></dd></dl><dl><dt class="spec value" id="val-last_loc"><a href="#val-last_loc" class="anchor"></a><code><span class="keyword">val</span> last_loc : <a href="index.html#type-t">t</a> <span>&#45;&gt;</span> <span><a href="../index.html#type-loc">loc</a> option</span></code></dt><dd><p>Last location for the decoder. In particular, after calling <a href="index.html#val-next"><code>next</code></a>, this gives the location of the last token used in the result, which is useful in case of error.</p><dl><dt>since</dt><dd>3.3</dd></dl></dd></dl></div></body></html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -11,9 +11,9 @@
<div class="by-name"> <div class="by-name">
<h2>OCaml package documentation</h2> <h2>OCaml package documentation</h2>
<ol> <ol>
<li><a href="containers/index.html">containers</a> <span class="version">3.2</span></li> <li><a href="containers/index.html">containers</a> <span class="version">3.3</span></li>
<li><a href="containers-data/index.html">containers-data</a> <span class="version">3.2</span></li> <li><a href="containers-data/index.html">containers-data</a> <span class="version">3.3</span></li>
<li><a href="containers-thread/index.html">containers-thread</a> <span class="version">3.2</span></li> <li><a href="containers-thread/index.html">containers-thread</a> <span class="version">3.3</span></li>
</ol> </ol>
</div> </div>
</main> </main>