mirror of
https://github.com/c-cube/tiny_httpd.git
synced 2026-01-21 16:56:40 -05:00
deploy: 7430dbf4b4
This commit is contained in:
parent
658378534d
commit
88b4397616
1138 changed files with 29712 additions and 0 deletions
BIN
_odoc-theme/fonts/DejaVuSansMono-Bold.woff2
Normal file
BIN
_odoc-theme/fonts/DejaVuSansMono-Bold.woff2
Normal file
Binary file not shown.
BIN
_odoc-theme/fonts/DejaVuSansMono-BoldOblique.woff2
Normal file
BIN
_odoc-theme/fonts/DejaVuSansMono-BoldOblique.woff2
Normal file
Binary file not shown.
BIN
_odoc-theme/fonts/DejaVuSansMono-Oblique.woff2
Normal file
BIN
_odoc-theme/fonts/DejaVuSansMono-Oblique.woff2
Normal file
Binary file not shown.
BIN
_odoc-theme/fonts/DejaVuSansMono.woff2
Normal file
BIN
_odoc-theme/fonts/DejaVuSansMono.woff2
Normal file
Binary file not shown.
BIN
_odoc-theme/fonts/PTC55F.woff2
Normal file
BIN
_odoc-theme/fonts/PTC55F.woff2
Normal file
Binary file not shown.
BIN
_odoc-theme/fonts/PTC75F.woff2
Normal file
BIN
_odoc-theme/fonts/PTC75F.woff2
Normal file
Binary file not shown.
BIN
_odoc-theme/fonts/PTS55F.woff2
Normal file
BIN
_odoc-theme/fonts/PTS55F.woff2
Normal file
Binary file not shown.
BIN
_odoc-theme/fonts/PTS56F.woff2
Normal file
BIN
_odoc-theme/fonts/PTS56F.woff2
Normal file
Binary file not shown.
BIN
_odoc-theme/fonts/PTS75F.woff2
Normal file
BIN
_odoc-theme/fonts/PTS75F.woff2
Normal file
Binary file not shown.
BIN
_odoc-theme/fonts/PTS76F.woff2
Normal file
BIN
_odoc-theme/fonts/PTS76F.woff2
Normal file
Binary file not shown.
59
_odoc-theme/fonts/fonts.css
Normal file
59
_odoc-theme/fonts/fonts.css
Normal file
|
|
@ -0,0 +1,59 @@
|
|||
@charset "UTF-8";
|
||||
|
||||
/* PT Sans */
|
||||
|
||||
@font-face
|
||||
{ font-family: 'PT-Sans';
|
||||
src: url('PTS55F.woff2') format('woff2');
|
||||
font-weight: 400; font-style: normal; }
|
||||
|
||||
@font-face
|
||||
{ font-family: 'PT-Sans';
|
||||
src: url('PTS75F.woff2') format('woff2');
|
||||
font-weight: 700; font-style: normal; }
|
||||
|
||||
@font-face
|
||||
{ font-family: 'PT-Sans';
|
||||
src: url('PTS56F.woff2') format('woff2');
|
||||
font-weight: 400; font-style: italic; }
|
||||
|
||||
@font-face
|
||||
{ font-family: 'PT-Sans';
|
||||
src: url('PTS76F.woff2') format('woff2');
|
||||
font-weight: 700; font-style: italic; }
|
||||
|
||||
/* PT Sans caption */
|
||||
|
||||
@font-face
|
||||
{ font-family: 'PT-Sans-Caption';
|
||||
src: url('PTC55F.woff2') format('woff2');
|
||||
font-weight: 400; font-style: normal; }
|
||||
|
||||
@font-face
|
||||
{ font-family: 'PT-Sans-Caption';
|
||||
src: url('PTC75F.woff2') format('woff2');
|
||||
font-weight: 700; font-style: normal; }
|
||||
|
||||
/* DejaVu 400 */
|
||||
|
||||
@font-face
|
||||
{ font-family: 'DejaVu-SansMono';
|
||||
src: url('DejaVuSansMono.woff2') format('woff2');
|
||||
font-weight: 400; font-style: normal; }
|
||||
|
||||
@font-face
|
||||
{ font-family: 'DejaVu-SansMono';
|
||||
src: url('DejaVuSansMono-Oblique.woff2') format('woff2');
|
||||
font-weight: 400; font-style: oblique; }
|
||||
|
||||
/* DejaVu 700 */
|
||||
|
||||
@font-face
|
||||
{ font-family: 'DejaVu-SansMono';
|
||||
src: url('DejaVuSansMono-Bold.woff2') format('woff2');
|
||||
font-weight: 700; font-style: normal; }
|
||||
|
||||
@font-face
|
||||
{ font-family: 'DejaVu-SansMono';
|
||||
src: url('DejaVuSansMono-BoldOblique.woff2') format('woff2');
|
||||
font-weight: 700; font-style: oblique; }
|
||||
376
_odoc-theme/manual.css
Normal file
376
_odoc-theme/manual.css
Normal file
|
|
@ -0,0 +1,376 @@
|
|||
@charset "UTF-8";
|
||||
@import url("fonts/fonts.css");
|
||||
@import url("theme.css");
|
||||
|
||||
/* Copyright (c) 2019 The odig programmers. All rights reserved.
|
||||
Distributed under the ISC license, see terms at the end of the file.
|
||||
odig v0.0.9 */
|
||||
|
||||
:root { --font-headings: "PT-Sans-Caption";
|
||||
--font-body: "PT-Sans";
|
||||
--font-mono: "DejaVu-SansMono";
|
||||
|
||||
--size-font: 0.96875rem;
|
||||
--size-font-micro: calc(0.675 * var(--size-font));
|
||||
--size-font-tiny-ratio: 0.75;
|
||||
--size-font-tiny: calc(var(--size-font-tiny-ratio) * var(--size-font));
|
||||
--size-font-small: calc(0.875 * var(--size-font));
|
||||
--size-font-large: calc(1.25 * var(--size-font));
|
||||
--size-font-big: calc(1.5 * var(--size-font));
|
||||
--size-font-huge: calc(1.75 * var(--size-font));
|
||||
--size-font-mono-ratio: 0.87097;
|
||||
--size-line-ratio: 1.5;
|
||||
--size-line: calc(var(--size-line-ratio) * var(--size-font));
|
||||
--size-half-line: calc(0.5 * var(--size-line)); }
|
||||
|
||||
/* Reset a few things. */
|
||||
|
||||
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,
|
||||
a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,select,
|
||||
small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,
|
||||
fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,
|
||||
article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,
|
||||
menu,nav,output,ruby,section,summary,time,mark,audio,video,button,input
|
||||
{ margin: 0; padding: 0; border: 0; /* outline: 0; */
|
||||
font-size: inherit; font: inherit; font-weight: inherit;
|
||||
line-height: inherit; vertical-align: baseline;
|
||||
text-align: inherit; color: inherit; background: transparent; }
|
||||
|
||||
table { border-collapse: collapse; border-spacing: 0; }
|
||||
*, *:before, *:After { box-sizing: border-box; }
|
||||
|
||||
/* Note the stylesheet has quite hackish CSS selectors as the markup's
|
||||
classification is sometimes a bit lacking. */
|
||||
|
||||
/* Geometry.
|
||||
See also media adjustements at the end of the stylesheet. */
|
||||
|
||||
body { background-color: var(--color-bg);
|
||||
color: var(--color-fg);
|
||||
font-size: var(--size-font);
|
||||
font-family: var(--font-body), sans-serif;
|
||||
font-weight: 400;
|
||||
line-height: var(--size-line);
|
||||
text-align: left;
|
||||
position: relative;
|
||||
max-width: 120ch;
|
||||
margin: 0 auto;
|
||||
padding: calc(1.5 * var(--size-line));
|
||||
padding-top: calc(0.5 * var(--size-line)); }
|
||||
|
||||
body > * { max-width: 80ch; width: 75% }
|
||||
body > ul:first-of-type:not(.itemize):not(.ftoc2) /* toc */
|
||||
{ position: absolute;
|
||||
top: 0px; right: 0px;
|
||||
width: 20%;
|
||||
margin-left: var(--size-line);
|
||||
margin-top: calc(2 * var(--size-line));
|
||||
margin-right: var(--size-line);
|
||||
border-top: solid thin var(--color-rule); }
|
||||
|
||||
/* Rules
|
||||
We remove the top one, keep the last one and add one over h1 and h2 */
|
||||
|
||||
body > hr:last-of-type {
|
||||
margin-top: var(--size-line);
|
||||
border-style: none;
|
||||
width: 100%;
|
||||
max-width: 100%;
|
||||
text-align: right;
|
||||
border-top: solid thin var(--color-rule); }
|
||||
|
||||
body > hr:first-of-type { display: none } /* order with last-of-type imporant */
|
||||
h1, h2 { border-top: solid thin var(--color-rule) }
|
||||
|
||||
/* Hacks */
|
||||
|
||||
body > a > img /* Navigation arrows, a bit problematic for dark themes */
|
||||
{ display: inline-block; margin:0;
|
||||
background-color: var(--color-code-block-bg); /* bof */ }
|
||||
|
||||
body > p br, h1 br { display: none; } /* brs should die */
|
||||
|
||||
/* Basic markup */
|
||||
|
||||
h1, h2, h3, h4, h5, h6
|
||||
{ font-family: var(--font-headings), sans-serif;
|
||||
font-weight: 400;
|
||||
text-transform: uppercase;
|
||||
margin-top: var(--size-line); }
|
||||
|
||||
h1, h2 { line-height: calc(1.5 * var(--size-line));
|
||||
padding-top: calc(0.75 * var(--size-line)); }
|
||||
|
||||
hr + h1, hr + h2 { margin-top: calc(0.25 * var(--size-line)) }
|
||||
|
||||
h1 { font-size: var(--size-font-huge); }
|
||||
h2 { font-size: var(--size-font-big); }
|
||||
h3 { font-size: var(--size-font-large); }
|
||||
|
||||
div, nav, p, ol, ul, dl, pre, table, blockquote
|
||||
{ margin-top: var(--size-half-line); }
|
||||
|
||||
ul, ol { list-style-position: outside }
|
||||
ul { list-style-type: square }
|
||||
ul > li { margin-left: 2.25ch; }
|
||||
ol > li { margin-left: 2ch; }
|
||||
|
||||
em { font-style: italic }
|
||||
b, strong { font-weight: 700 }
|
||||
small { font-size: var(--size-font-small); }
|
||||
|
||||
sup { vertical-align: super; }
|
||||
sub { vertical-align: sub; }
|
||||
sup, sub { font-size : calc(1em * var(--size-font-tiny-ratio));
|
||||
line-height: 0; margin-left: 0.2ex; }
|
||||
|
||||
img { display: block;
|
||||
margin-top: var(--size-half-line); margin-bottom: var(--size-half-line); }
|
||||
|
||||
blockquote { margin-left: var(--size-half-line); }
|
||||
|
||||
/* Links and anchors. Note anchors need to be refined a bit further down
|
||||
in certain cases. */
|
||||
|
||||
a { text-decoration:none; color: var(--color-link); }
|
||||
a:hover { box-shadow:0 1px 0 0 var(--color-link); }
|
||||
a.anchor:before { content: "#" }
|
||||
a.anchor:hover { box-shadow: none; text-decoration: underline; }
|
||||
*:hover > a.anchor { visibility: visible }
|
||||
a.anchor
|
||||
{ visibility: hidden; position: absolute;
|
||||
font-weight: normal;
|
||||
font-style: normal;
|
||||
margin-left: -2.5ch;
|
||||
padding-right: 1ch; padding-left: 1ch; /* To remain selectable */
|
||||
color: var(--color-link);
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
*:target /* Linked highlight */
|
||||
{ background-color: var(--color-bg-highlight);
|
||||
box-shadow: 0 0 0 3px var(--color-bg-highlight) }
|
||||
|
||||
/* Code and code highlighting */
|
||||
|
||||
.c003, .c004, .c005, .c006, .c015,
|
||||
code, pre
|
||||
{ font-family: var(--font-mono), monospace;
|
||||
font-weight: 400;
|
||||
font-size: calc(1em * var(--size-font-mono-ratio));
|
||||
color: var(--color-code-fg); }
|
||||
|
||||
.c004, .c002 { color: var(--color-code-type-id); }
|
||||
.c005 { font-style: oblique }
|
||||
.c006 { font-weight: 700 }
|
||||
.c015 { text-align: left }
|
||||
|
||||
pre .c003, pre .c004, pre .c005, pre .c006,
|
||||
pre code { font-size: inherit } /* don't apply transform twice... */
|
||||
a code { color: inherit }
|
||||
h1 code, h2 code, h3 code, h4 code, h5 code, h6 code { text-transform: none; }
|
||||
|
||||
pre { background: var(--color-code-block-bg);
|
||||
padding-left: 0.8ch; padding-right: 0.8ch;
|
||||
margin-left: -0.8ch; margin-right: -0.8ch;
|
||||
padding-top: 1ch; padding-bottom: 1ch;
|
||||
white-space: pre-wrap;
|
||||
word-wrap: break-word; }
|
||||
|
||||
/* Table of contents, like in odoc.css except we don't have a class */
|
||||
|
||||
body > ul:first-of-type:not(.itemize):not(.ftoc2)
|
||||
{ font-size: var(--size-font-small); }
|
||||
|
||||
body > ul:first-of-type:not(.itemize):not(.ftoc2) a
|
||||
{ color : var(--color-fg); }
|
||||
|
||||
body > ul:first-of-type:not(.itemize):not(.ftoc2) a:hover
|
||||
{ color : var(--color-link); }
|
||||
|
||||
body > ul:first-of-type:not(.itemize):not(.ftoc2)
|
||||
{ font-family: var(--font-headings); text-transform: uppercase;
|
||||
list-style-type: none; padding-top: var(--size-line) }
|
||||
|
||||
body > ul:first-of-type:not(.itemize):not(.ftoc2) li
|
||||
{ margin-left: 0; padding-left: 3.25ch; text-indent: -3.25ch; }
|
||||
|
||||
body > ul:first-of-type:not(.itemize):not(.ftoc2) ul
|
||||
{ font-family: var(--font-body);
|
||||
text-transform: none;
|
||||
margin-top:0; }
|
||||
|
||||
/* toplevel examples */
|
||||
|
||||
div.caml-example.toplevel div.caml-input::before { content: "#" }
|
||||
div.caml-input, div.caml-output { margin-top: 0; }
|
||||
|
||||
.caml-input {}
|
||||
.caml-output { color: var(--color-code-string) /* why not */ }
|
||||
|
||||
/* Other HeVeA classes */
|
||||
|
||||
.c000 { border-spacing: 2ch; border-collapse: separate; margin: 0 auto; }
|
||||
.c001 { border-spacing: 1ch; border-collapse: separate }
|
||||
.c008 { font-size: var(--size-font-small) }
|
||||
.c009 { font-style:italic }
|
||||
.c010 { font-style:italic; color:var(--color-link) }
|
||||
.c011 { font-style:italic; font-weight:700 }
|
||||
.c012 { font-style:italic }
|
||||
.c013 { font-style:italic }
|
||||
.c018 { text-align: right }
|
||||
.c019 { text-align: left}
|
||||
.dcenter { margin: 0 auto; }
|
||||
.description { margin-left: var(--size-line) }
|
||||
.dd-description br { display: none }
|
||||
dd + dt { margin-top: var(--size-half-line) }
|
||||
|
||||
dt .c003 { font-style:normal; font-weight:700 } /* options */
|
||||
|
||||
.indexenv { list-style-type: none }
|
||||
.indexenv li { margin-left: 0 }
|
||||
|
||||
/* Page specific */
|
||||
|
||||
/* Cover page */
|
||||
|
||||
div.maintitle > span > span
|
||||
{ text-transform: uppercase;
|
||||
font-family: var(--font-headings);
|
||||
line-height: var(--size-line-ratio);
|
||||
font-size: calc(2.25 * var(--size-font)) !important;
|
||||
margin-left: -0.25ch; /* compensate nbsp */ }
|
||||
|
||||
div.maintitle > span > span > br { display: none }
|
||||
div.maintitle > span > span > span
|
||||
{ display: block;
|
||||
text-transform: none;
|
||||
font-style: italic;
|
||||
font-family: var(--font-body);
|
||||
font-size: var(--size-font-big) !important; }
|
||||
|
||||
div.maintitle > span > span > span > span /* ugh */
|
||||
{ font-style: normal;
|
||||
line-height: var(--size-line);
|
||||
font-size: var(--size-font) !important; }
|
||||
|
||||
div.maintitle > span > span > span > span > span /* ugh bis */
|
||||
{ font-size: var(--size-font-small) !important;
|
||||
font-style: italic;
|
||||
margin-left: -1.25ch; }
|
||||
|
||||
div.maintitle + blockquote hr { display : none }
|
||||
div.maintitle + blockquote
|
||||
{ margin: 0;
|
||||
/* margin-top: calc(-1 * var(--size-line)); chrome but not FF, bah... */
|
||||
font-size: var(--size-font-small);
|
||||
border-bottom: solid thin var(--color-rule);
|
||||
padding-bottom: var(--size-half-line); }
|
||||
|
||||
div.maintitle ~ blockquote:last-of-type { display: none } /* remove branding */
|
||||
|
||||
div.maintitle ~ ul:first-of-type:not(.itemize):not(.ftoc2) /* undo side toc */
|
||||
{ position: static;
|
||||
padding: 0;
|
||||
margin: 0; margin-top: var(--size-line);
|
||||
width: 100%; }
|
||||
|
||||
div.maintitle ~ br { display: none }
|
||||
div.maintitle ~ ul:first-of-type:not(.itemize):not(.ftoc2) > li { margin: 0; }
|
||||
div.maintitle ~ ul:first-of-type:not(.itemize):not(.ftoc2) a
|
||||
{ color: var(--color-link) }
|
||||
|
||||
div.maintitle ~ table { margin-top: 0 }
|
||||
div.maintitle ~ ul:first-of-type:not(.itemize):not(.ftoc2)
|
||||
{ list-style-type: none;
|
||||
font-family: inherit; text-transform: inherit;
|
||||
font-size: inherit;
|
||||
margin-top: var(--size-half-line);
|
||||
border: none; }
|
||||
|
||||
div.maintitle ~ ul { list-style-type: none }
|
||||
div.maintitle ~ ul li { margin-left: 0 }
|
||||
|
||||
/* Contents page */
|
||||
|
||||
h1#sec1 + ul:first-of-type /* undo side toc */
|
||||
{ position: static;
|
||||
list-style-type: none;
|
||||
margin: 0; margin-top: var(--size-half-line);
|
||||
width: 100%; border: none; padding: 0;
|
||||
font-size: var(--size-font-big); }
|
||||
|
||||
h1#sec1 + ul:first-of-type li
|
||||
{ margin-left: 0; padding-left: 0; text-indent: 0 }
|
||||
|
||||
h1#sec1 ~ ul ul
|
||||
{ list-style-type: none; font-size: var(--size-font-large); font-style: italic;}
|
||||
|
||||
h1#sec1 ~ ul ul ul
|
||||
{ font-size: var(--size-font); font-style: normal;
|
||||
margin-top: var(--size-half-line); }
|
||||
|
||||
h1#sec1 ~ ul ul ul ul { margin-left: 2.5ch; margin-top: 0;}
|
||||
h1#sec1 ~ ul > li { margin-top: var(--size-line); }
|
||||
h1#sec1 ~ ul > li > ul > li { margin-top: var(--size-half-line); }
|
||||
|
||||
/* Media adjustments */
|
||||
|
||||
@media only screen and (min-width:160ch) /* and (min-height: 60rem) */
|
||||
{
|
||||
:root { --size-font: 1.125rem; } /* consider using vmin units */
|
||||
}
|
||||
|
||||
@media only screen and (max-width:80ch)
|
||||
{
|
||||
body { padding: var(--size-line); }
|
||||
body > * { width: 100%; }
|
||||
body > ul:first-of-type:not(.itemize):not(.ftoc2)
|
||||
{ position: static;
|
||||
margin: 0; margin-top: var(--size-line);
|
||||
width: 100%; }
|
||||
pre { font-size: var(--size-font-tiny); }
|
||||
}
|
||||
|
||||
@media print
|
||||
{
|
||||
* { -webkit-print-color-adjust: exact; }
|
||||
.content nav:first-child { visibility: hidden }
|
||||
body > * { width: 100%; }
|
||||
body > ul:first-of-type:not(.itemize):not(.ftoc2)
|
||||
{ position: static; width: 100%;
|
||||
margin: 0; margin-top: var(--size-line); }
|
||||
|
||||
/* odig.light with slight adjustements */
|
||||
:root
|
||||
{ --color-bg: white;
|
||||
--color-bg-highlight: #CAD7EF;
|
||||
--color-fg: black;
|
||||
--color-rule: #DADBDB;
|
||||
|
||||
--color-code-block-bg: #E8E8E8;
|
||||
--color-code-fg: #16191D;
|
||||
--color-code-comment: #747679;
|
||||
--color-code-keyword: #874aa9;
|
||||
--color-code-type-id: #a9874a;
|
||||
--color-code-string: #4aa987;
|
||||
|
||||
--color-link: #557dcc;
|
||||
--color-broken-link: #f71414; }
|
||||
}
|
||||
|
||||
/*
|
||||
Copyright (c) 2019 The odig programmers
|
||||
|
||||
Permission to use, copy, modify, and/or distribute this software for any
|
||||
purpose with or without fee is hereby granted, provided that the above
|
||||
copyright notice and this permission notice appear in all copies.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
||||
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||||
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
||||
ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||||
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
334
_odoc-theme/odoc.css
Normal file
334
_odoc-theme/odoc.css
Normal file
|
|
@ -0,0 +1,334 @@
|
|||
@charset "UTF-8";
|
||||
@import url("fonts/fonts.css");
|
||||
@import url("theme.css");
|
||||
|
||||
/* Copyright (c) 2019 The odig programmers. All rights reserved.
|
||||
Distributed under the ISC license, see terms at the end of the file. */
|
||||
|
||||
/* Reset a few things. */
|
||||
|
||||
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,
|
||||
a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,select,
|
||||
small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,
|
||||
fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,
|
||||
article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,
|
||||
menu,nav,output,ruby,section,summary,time,mark,audio,video,button,input
|
||||
{ margin: 0; padding: 0; border: 0; /* outline: 0; */
|
||||
font-size: inherit; font: inherit; font-weight: inherit;
|
||||
line-height: inherit; vertical-align: baseline;
|
||||
text-align: inherit; color: inherit; background: transparent; }
|
||||
|
||||
table { border-collapse: collapse; border-spacing: 0; }
|
||||
*, *:before, *:after { box-sizing: border-box; }
|
||||
|
||||
/* Basic geometry */
|
||||
|
||||
:root { --font-headings: "PT-Sans-Caption";
|
||||
--font-body: "PT-Sans";
|
||||
--font-mono: "DejaVu-SansMono";
|
||||
--size-font: 0.96875rem;
|
||||
--size-font-micro: calc(0.675 * var(--size-font));
|
||||
--size-font-tiny-ratio: 0.75;
|
||||
--size-font-tiny: calc(var(--size-font-tiny-ratio) * var(--size-font));
|
||||
--size-font-small: calc(0.875 * var(--size-font));
|
||||
--size-font-large: calc(1.25 * var(--size-font));
|
||||
--size-font-big: calc(1.5 * var(--size-font));
|
||||
--size-font-huge: calc(1.75 * var(--size-font));
|
||||
--size-font-mono-ratio: 0.87097;
|
||||
--size-font-mono-ratio: 0.865;
|
||||
--size-line-ratio: 1.5;
|
||||
--size-line: calc(var(--size-line-ratio) * var(--size-font));
|
||||
--size-half-line: calc(0.5 * var(--size-line));
|
||||
--size-fourth-line: calc(0.25 * var(--size-line)); }
|
||||
|
||||
.odoc { background-color: var(--color-bg);
|
||||
color: var(--color-fg);
|
||||
font-size: var(--size-font);
|
||||
font-family: var(--font-body), sans-serif;
|
||||
font-weight: 400;
|
||||
line-height: var(--size-line);
|
||||
text-align: left;
|
||||
display: grid;
|
||||
margin: 0 auto;
|
||||
max-width: 130ch;
|
||||
grid-template-columns: minmax(50ch,76ch) minmax(23ch,1fr);
|
||||
grid-column-gap: calc(2 * var(--size-line));
|
||||
grid-template-areas: "nav nav"
|
||||
"header toc"
|
||||
"content toc";
|
||||
padding: calc(1.5 * var(--size-line));
|
||||
padding-top: calc(0.5 * var(--size-line)); }
|
||||
|
||||
.odoc-nav { grid-area: nav; }
|
||||
.odoc-preamble { grid-area: header; }
|
||||
.odoc-content { grid-area: content; margin: 0 }
|
||||
.odoc-toc
|
||||
{ grid-area: toc;
|
||||
margin-top: var(--size-line);
|
||||
border-top: solid thin var(--color-rule); }
|
||||
|
||||
/* Media adjustments */
|
||||
|
||||
@media only screen and (min-width:160ch) /* and (min-height: 60rem) */
|
||||
{
|
||||
:root { --size-font: 1.125rem; } /* consider using vmin units */
|
||||
}
|
||||
|
||||
@media only screen and (max-width:80ch) /* Basically mobile */
|
||||
{
|
||||
.odoc
|
||||
{ padding: var(--size-line);
|
||||
grid-template-columns: auto;
|
||||
grid-template-rows: none;
|
||||
grid-template-areas: "nav"
|
||||
"header"
|
||||
"toc"
|
||||
"content"; }
|
||||
.odoc-toc { margin: 0; margin-top: var(--size-line); }
|
||||
pre { font-size: var(--size-font-tiny); }
|
||||
}
|
||||
|
||||
@media print
|
||||
{
|
||||
* { -webkit-print-color-adjust: exact; }
|
||||
.odoc-nav { visibility: hidden }
|
||||
.odoc-toc { margin: 0; margin-top: var(--size-line); }
|
||||
|
||||
/* odig.light with slight adjustements */
|
||||
:root
|
||||
{ --color-bg: white;
|
||||
--color-bg-highlight: #CAD7EF;
|
||||
--color-fg: black;
|
||||
--color-rule: #DADBDB;
|
||||
|
||||
--color-code-block-bg: #E8E8E8;
|
||||
--color-code-fg: #16191D;
|
||||
--color-code-comment: #747679;
|
||||
--color-code-keyword: #874aa9;
|
||||
--color-code-type-id: #a9874a;
|
||||
--color-code-string: #4aa987;
|
||||
|
||||
--color-link: #557dcc;
|
||||
--color-broken-link: #f71414; }
|
||||
}
|
||||
|
||||
/* Block level markup */
|
||||
|
||||
header > * + *, div > * + *, details > * + *
|
||||
{ margin-top: var(--size-half-line); }
|
||||
|
||||
ul + * , ol + * { margin-top: 0; }
|
||||
ul, ol { margin-top: var(--size-fourth-line);
|
||||
margin-bottom: var(--size-fourth-line);
|
||||
list-style-position: outside; }
|
||||
|
||||
li *:first-child, li ol, li ul { margin-top: 0; }
|
||||
|
||||
ul { list-style-type: square; }
|
||||
ul > li { margin-left: 2.25ch; }
|
||||
ol > li { margin-left: 2ch; }
|
||||
ol li::marker
|
||||
{ font-family: var(--font-headings), sans-serif;
|
||||
font-size: var(--size-font-small); }
|
||||
|
||||
img
|
||||
{ display: block;
|
||||
margin-top: var(--size-half-line);
|
||||
margin-bottom: var(--size-half-line); }
|
||||
|
||||
/* Headings and horizontal rulers */
|
||||
|
||||
h1, h2, .odoc-content > *:first-child
|
||||
{ border-top: solid thin var(--color-rule);
|
||||
padding-top: calc(0.75 * var(--size-line));
|
||||
margin-top: var(--size-line); }
|
||||
|
||||
h1, h2, h3, h4, h5, h6
|
||||
{ font-family: var(--font-headings), sans-serif;
|
||||
font-weight: 400;
|
||||
text-transform: uppercase;
|
||||
margin-top: var(--size-line); }
|
||||
|
||||
h1, h2 { line-height: calc(1.5 * var(--size-line)); }
|
||||
h1 { font-size: var(--size-font-huge); }
|
||||
h2 { font-size: var(--size-font-big); }
|
||||
h3 { font-size: var(--size-font-large); }
|
||||
|
||||
/* Phrasing content */
|
||||
|
||||
em { font-style: italic }
|
||||
b, strong { font-weight: 700 }
|
||||
small { font-size: var(--size-font-small); }
|
||||
|
||||
sup { vertical-align: super; }
|
||||
sub { vertical-align: sub; }
|
||||
sup, sub
|
||||
{ font-size : calc(1em * var(--size-font-tiny-ratio));
|
||||
line-height: 0; margin-left: 0.2ex; }
|
||||
|
||||
/* Code and code highlighting */
|
||||
|
||||
code, pre
|
||||
{ font-family: var(--font-mono), monospace;
|
||||
font-weight: 400;
|
||||
font-size: calc(1em * var(--size-font-mono-ratio));
|
||||
color: var(--color-code-fg);
|
||||
overflow-wrap: anywhere; }
|
||||
|
||||
code span span { white-space: nowrap } /* Do not break these units */
|
||||
|
||||
pre code { font-size: inherit } /* don't apply transform twice... */
|
||||
a code { color: inherit }
|
||||
h1 code, h2 code, h3 code, h4 code, h5 code, h6 code { text-transform: none; }
|
||||
|
||||
pre
|
||||
{ background: var(--color-code-block-bg);
|
||||
padding-left: 0.8ch; padding-right: 0.8ch;
|
||||
margin-left: -0.8ch; margin-right: -0.8ch;
|
||||
padding-top: 1ch; padding-bottom: 1ch;
|
||||
white-space: pre-wrap;
|
||||
overflow-wrap: break-word; }
|
||||
|
||||
.arrow { white-space: nowrap }
|
||||
.keyword , .hljs-keyword { color : var(--color-code-keyword); }
|
||||
.hljs-type { color : var(--color-code-type-id); }
|
||||
.hljs-string { color : var(--color-code-string); }
|
||||
.hljs-comment { color : var(--color-code-comment); font-style: italic; }
|
||||
|
||||
/* Links and anchors. Note anchors need to be refined a bit further down
|
||||
in certain cases. */
|
||||
|
||||
a { text-decoration:none; color: var(--color-link); }
|
||||
a:hover { box-shadow:0 1px 0 0 var(--color-link); }
|
||||
a.anchor:before { content: "#" }
|
||||
a.anchor:hover { box-shadow: none; text-decoration: underline; }
|
||||
*:hover > a.anchor { visibility: visible }
|
||||
a.anchor
|
||||
{ visibility: hidden; position: absolute;
|
||||
font-weight: normal;
|
||||
font-style: normal;
|
||||
margin-left: -2.5ch;
|
||||
padding-right: 1ch; padding-left: 1ch; /* To remain selectable */
|
||||
color: var(--color-link);
|
||||
text-align: right; }
|
||||
|
||||
*:target /* Linked highlight */
|
||||
{ background-color: var(--color-bg-highlight);
|
||||
box-shadow: 0 0 0 3px var(--color-bg-highlight) }
|
||||
|
||||
.xref-unresolved { box-shadow:0 1px 0 0 var(--color-broken-link)}
|
||||
|
||||
/* Table of contents */
|
||||
|
||||
.odoc-toc { font-size: var(--size-font-small); }
|
||||
.odoc-toc a { color : var(--color-fg); }
|
||||
.odoc-toc a:hover { color : var(--color-link) }
|
||||
.odoc-toc ul
|
||||
{ font-family: var(--font-headings); text-transform: uppercase;
|
||||
margin-top: var(--size-line);
|
||||
list-style-type: none; }
|
||||
|
||||
.odoc-toc ul ul
|
||||
{ font-family: var(--font-body); text-transform: none; margin-top:0; }
|
||||
|
||||
.odoc-toc ul ul ul { margin-left:1.5ch }
|
||||
.odoc-toc li { margin-left: 0; padding-left: 1ch; text-indent: -1ch; }
|
||||
.odoc-toc > ul > li { margin-top: calc(0.25 * var(--size-half-line)) }
|
||||
.odoc-toc > ul > li > ul > li:last-child
|
||||
{ margin-bottom: var(--size-half-line) }
|
||||
|
||||
.odoc-toc ul ul li { margin-left: 0; padding-left: 0; }
|
||||
|
||||
/* Module structure items */
|
||||
|
||||
.odoc-spec { padding-bottom: var(--size-fourth-line); }
|
||||
.spec { margin-top: 0; }
|
||||
.spec-doc { margin-top:0; padding-left: 1ch; }
|
||||
.spec-doc > *:first-child { margin-top: 0 }
|
||||
|
||||
/* Indent on wrap */
|
||||
.spec, .spec td:first-child { padding-left: 4ch; text-indent: -4ch }
|
||||
.spec td.field { padding-left: 6ch }
|
||||
|
||||
.spec .def-doc .comment-delim + * { margin-top: 0 }
|
||||
.spec .def-doc .comment-delim /* make them invisible yet copy-pastable */
|
||||
{ position: absolute; width: 1px; height: 1px; overflow: hidden; }
|
||||
|
||||
/* But we don't do it for types for now because of variants and
|
||||
records. This makes :target highlight be off. And poses
|
||||
other problems (e.g. need to indent back the last ] or }.
|
||||
A better markup strategy should be found here. */
|
||||
.spec.type { padding-left: 0; text-indent: 0 }
|
||||
.spec.type > a.anchor
|
||||
{ padding-left: 1ch; padding-right: 1ch; /* values from a.anchor */ }
|
||||
.spec li > a.anchor, .spec > a.anchor
|
||||
{ padding-right: 0.5ch; padding-left: 2ch; }
|
||||
|
||||
.spec ol { margin:0; list-style-type: none; }
|
||||
.spec li { margin-left: 0; padding-left: 4ch; text-indent: -4ch }
|
||||
.spec li.record.field { margin-left: 2ch }
|
||||
|
||||
.spec .def-doc { display: inline-block }
|
||||
.spec .def-doc { padding-left: /* 4 + 3 */ 7ch; }
|
||||
.spec .def-doc p { margin-left: -4ch; text-indent: 0 }
|
||||
|
||||
.odoc-include summary { cursor: pointer }
|
||||
|
||||
/* Package, module and @tag lists
|
||||
|
||||
Allowing indent on wrap with the anchor makes all this quite convoluted.
|
||||
Is there a better way ? */
|
||||
|
||||
.packages, .modules, .at-tags { list-style-type: none; margin-left: -2ch; }
|
||||
.packages li, .modules li, .at-tags li { padding-left: 2ch; text-indent: -2ch; }
|
||||
.modules li a.anchor, .packages li a.anchor
|
||||
{ padding-right: 0.5ch; padding-left: 2ch; }
|
||||
|
||||
.synopsis { padding-left: 1ch; }
|
||||
.version { font-size: var(--size-font-micro); }
|
||||
.at-tag { text-transform : capitalize }
|
||||
|
||||
/* Package page */
|
||||
|
||||
h1 .version, h1 nav { font-size: var(--size-font); line-height:0 }
|
||||
h1 nav
|
||||
{ display: inline-block;
|
||||
font-family: var(--font-body);
|
||||
text-transform: capitalize; }
|
||||
|
||||
.package.info td:first-child { padding-right: 2ch; min-width: 13ch}
|
||||
.package.info ul { list-style-type: none; display: inline; margin:0; padding:0}
|
||||
.package.info li { display: inline-block; margin:0; margin-right:1ex; }
|
||||
#info-authors li, #info-maintainers li { display: block; }
|
||||
|
||||
/* Package index page */
|
||||
|
||||
.by-name nav a
|
||||
{ font-family: var(--font-headings);
|
||||
font-size: var(--size-font-large);
|
||||
text-transform: uppercase;
|
||||
margin-right: 1ch;
|
||||
display: inline-block; }
|
||||
|
||||
.by-tag ol { list-style-type: none; }
|
||||
.by-tag ol.tags li { margin-left: 1ch; display: inline-block }
|
||||
.by-tag td:first-child
|
||||
{ font-family: var(--font-headings);
|
||||
font-size: var(--size-font-large);
|
||||
text-transform: uppercase; }
|
||||
|
||||
/*
|
||||
Copyright (c) 2019 The odig programmers
|
||||
|
||||
Permission to use, copy, modify, and/or distribute this software for any
|
||||
purpose with or without fee is hereby granted, provided that the above
|
||||
copyright notice and this permission notice appear in all copies.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
||||
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||||
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
||||
ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||||
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
34
_odoc-theme/theme.css
Normal file
34
_odoc-theme/theme.css
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
:root
|
||||
{ --color-bg: #F6F6F6;
|
||||
--color-bg-highlight: #CAD7EF;
|
||||
--color-fg: #1F2227;
|
||||
--color-rule: #DADBDB;
|
||||
|
||||
--color-code-block-bg: #E8E8E8;
|
||||
--color-code-fg: #16191D;
|
||||
--color-code-comment: #747679;
|
||||
--color-code-keyword: #874aa9;
|
||||
--color-code-type-id: #a9874a;
|
||||
--color-code-string: #4aa987;
|
||||
|
||||
--color-link: #557dcc;
|
||||
--color-broken-link: #f71414; }
|
||||
|
||||
@media (prefers-color-scheme: dark)
|
||||
{
|
||||
:root
|
||||
{ --color-bg: #181B20;
|
||||
--color-bg-highlight: #303644;
|
||||
--color-fg: #8C8D90;
|
||||
--color-rule: #2F3236;
|
||||
|
||||
--color-code-block-bg: #24272A;
|
||||
--color-code-fg: #A3A4A6;
|
||||
--color-code-comment: #747679;
|
||||
--color-code-keyword: #7F668D;
|
||||
--color-code-type-id: #8D7F66;
|
||||
--color-code-string: #668d7f;
|
||||
|
||||
--color-link: #7788AA;
|
||||
--color-broken-link: #900505; }
|
||||
}
|
||||
BIN
fonts/KaTeX_AMS-Regular.woff2
Normal file
BIN
fonts/KaTeX_AMS-Regular.woff2
Normal file
Binary file not shown.
BIN
fonts/KaTeX_Caligraphic-Bold.woff2
Normal file
BIN
fonts/KaTeX_Caligraphic-Bold.woff2
Normal file
Binary file not shown.
BIN
fonts/KaTeX_Caligraphic-Regular.woff2
Normal file
BIN
fonts/KaTeX_Caligraphic-Regular.woff2
Normal file
Binary file not shown.
BIN
fonts/KaTeX_Fraktur-Bold.woff2
Normal file
BIN
fonts/KaTeX_Fraktur-Bold.woff2
Normal file
Binary file not shown.
BIN
fonts/KaTeX_Fraktur-Regular.woff2
Normal file
BIN
fonts/KaTeX_Fraktur-Regular.woff2
Normal file
Binary file not shown.
BIN
fonts/KaTeX_Main-Bold.woff2
Normal file
BIN
fonts/KaTeX_Main-Bold.woff2
Normal file
Binary file not shown.
BIN
fonts/KaTeX_Main-BoldItalic.woff2
Normal file
BIN
fonts/KaTeX_Main-BoldItalic.woff2
Normal file
Binary file not shown.
BIN
fonts/KaTeX_Main-Italic.woff2
Normal file
BIN
fonts/KaTeX_Main-Italic.woff2
Normal file
Binary file not shown.
BIN
fonts/KaTeX_Main-Regular.woff2
Normal file
BIN
fonts/KaTeX_Main-Regular.woff2
Normal file
Binary file not shown.
BIN
fonts/KaTeX_Math-BoldItalic.woff2
Normal file
BIN
fonts/KaTeX_Math-BoldItalic.woff2
Normal file
Binary file not shown.
BIN
fonts/KaTeX_Math-Italic.woff2
Normal file
BIN
fonts/KaTeX_Math-Italic.woff2
Normal file
Binary file not shown.
BIN
fonts/KaTeX_SansSerif-Bold.woff2
Normal file
BIN
fonts/KaTeX_SansSerif-Bold.woff2
Normal file
Binary file not shown.
BIN
fonts/KaTeX_SansSerif-Italic.woff2
Normal file
BIN
fonts/KaTeX_SansSerif-Italic.woff2
Normal file
Binary file not shown.
BIN
fonts/KaTeX_SansSerif-Regular.woff2
Normal file
BIN
fonts/KaTeX_SansSerif-Regular.woff2
Normal file
Binary file not shown.
BIN
fonts/KaTeX_Script-Regular.woff2
Normal file
BIN
fonts/KaTeX_Script-Regular.woff2
Normal file
Binary file not shown.
BIN
fonts/KaTeX_Size1-Regular.woff2
Normal file
BIN
fonts/KaTeX_Size1-Regular.woff2
Normal file
Binary file not shown.
BIN
fonts/KaTeX_Size2-Regular.woff2
Normal file
BIN
fonts/KaTeX_Size2-Regular.woff2
Normal file
Binary file not shown.
BIN
fonts/KaTeX_Size3-Regular.woff2
Normal file
BIN
fonts/KaTeX_Size3-Regular.woff2
Normal file
Binary file not shown.
BIN
fonts/KaTeX_Size4-Regular.woff2
Normal file
BIN
fonts/KaTeX_Size4-Regular.woff2
Normal file
Binary file not shown.
BIN
fonts/KaTeX_Typewriter-Regular.woff2
Normal file
BIN
fonts/KaTeX_Typewriter-Regular.woff2
Normal file
Binary file not shown.
BIN
fonts/fira-mono-v14-latin-500.woff2
Normal file
BIN
fonts/fira-mono-v14-latin-500.woff2
Normal file
Binary file not shown.
BIN
fonts/fira-mono-v14-latin-regular.woff2
Normal file
BIN
fonts/fira-mono-v14-latin-regular.woff2
Normal file
Binary file not shown.
BIN
fonts/fira-sans-v17-latin-500.woff2
Normal file
BIN
fonts/fira-sans-v17-latin-500.woff2
Normal file
Binary file not shown.
BIN
fonts/fira-sans-v17-latin-500italic.woff2
Normal file
BIN
fonts/fira-sans-v17-latin-500italic.woff2
Normal file
Binary file not shown.
BIN
fonts/fira-sans-v17-latin-700.woff2
Normal file
BIN
fonts/fira-sans-v17-latin-700.woff2
Normal file
Binary file not shown.
BIN
fonts/fira-sans-v17-latin-700italic.woff2
Normal file
BIN
fonts/fira-sans-v17-latin-700italic.woff2
Normal file
Binary file not shown.
BIN
fonts/fira-sans-v17-latin-italic.woff2
Normal file
BIN
fonts/fira-sans-v17-latin-italic.woff2
Normal file
Binary file not shown.
BIN
fonts/fira-sans-v17-latin-regular.woff2
Normal file
BIN
fonts/fira-sans-v17-latin-regular.woff2
Normal file
Binary file not shown.
BIN
fonts/noticia-text-v15-latin-700.woff2
Normal file
BIN
fonts/noticia-text-v15-latin-700.woff2
Normal file
Binary file not shown.
BIN
fonts/noticia-text-v15-latin-italic.woff2
Normal file
BIN
fonts/noticia-text-v15-latin-italic.woff2
Normal file
Binary file not shown.
BIN
fonts/noticia-text-v15-latin-regular.woff2
Normal file
BIN
fonts/noticia-text-v15-latin-regular.woff2
Normal file
Binary file not shown.
634
highlight.pack.js
Normal file
634
highlight.pack.js
Normal file
File diff suppressed because one or more lines are too long
2
index.html
Normal file
2
index.html
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html><head><meta charset="utf-8"><meta name="generator" content="odig v0.0.9"><meta name="viewport" content="width=device-width, initial-scale=1.0"><link rel="stylesheet" type="text/css" media="screen, print" href="_odoc-theme/odoc.css"><title>_opam</title></head><body class="odoc"><nav class="odoc-nav">🐫</nav><header class="odoc-preamble"><h1>OCaml package documentation</h1><p>Browse <a href="#by-name">by name</a>, <a href="#by-tag">by tag</a>, the <a href="ocaml/Stdlib/index.html#modules">standard library</a> and the <a href="https://ocaml.org/manual/">OCaml manual</a> (online, latest version).</p><p><small>Generated for <code>/home/runner/work/tiny_httpd/tiny_httpd/_opam/lib</code></small></p></header><nav class="odoc-toc"><ul><li><a href="ocaml/Stdlib/index.html#modules">OCaml standard library</a></li><li><a href="https://ocaml.org/manual/">OCaml manual</a></li><li><a href="#by-name">Packages by name</a></li><li><a href="#by-tag">Packages by tag</a></li></ul></nav><div class="odoc-content"><h2 id="by-name"><a href="#by-name" aria-hidden="true" class="anchor"></a>Packages by name</h2><div class="by-name"><nav><a href="#name-o">o</a><a href="#name-t">t</a></nav><h3 id="name-o"><a href="#name-o" aria-hidden="true" class="anchor"></a>o</h3><ol class="packages"><li id="package-ocaml"><a href="#package-ocaml" aria-hidden="true" class="anchor"></a><a href="ocaml/index.html">ocaml</a> <span class="version"></span> <span class="synopsis"></span></li></ol><h3 id="name-t"><a href="#name-t" aria-hidden="true" class="anchor"></a>t</h3><ol class="packages"><li id="package-tiny_httpd"><a href="#package-tiny_httpd" aria-hidden="true" class="anchor"></a><a href="tiny_httpd/index.html">tiny_httpd</a> <span class="version"></span> <span class="synopsis"></span></li><li id="package-tiny_httpd_camlzip"><a href="#package-tiny_httpd_camlzip" aria-hidden="true" class="anchor"></a><a href="tiny_httpd_camlzip/index.html">tiny_httpd_camlzip</a> <span class="version"></span> <span class="synopsis"></span></li></ol></div><h2 id="by-tag"><a href="#by-tag" aria-hidden="true" class="anchor"></a>Packages by tag</h2><div class="by-tag"><nav><table></table></nav></div></div></body></html>
|
||||
1
katex.min.css
vendored
Normal file
1
katex.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
katex.min.js
vendored
Normal file
1
katex.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
5
ocaml/Afl_instrument/index.html
Normal file
5
ocaml/Afl_instrument/index.html
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Afl_instrument (ocaml.Afl_instrument)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../index.html">ocaml</a> » Afl_instrument</nav><header class="odoc-preamble"><h1>Module <code><span>Afl_instrument</span></code></h1><p>Instrumentation for afl-fuzz.</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-instrument_function"><a href="#val-instrument_function" class="anchor"></a><code><span><span class="keyword">val</span> instrument_function : <span><a href="../Cmm/index.html#type-expression">Cmm.expression</a> <span class="arrow">-></span></span> <span><a href="../Debuginfo/index.html#type-t">Debuginfo.t</a> <span class="arrow">-></span></span> <a href="../Cmm/index.html#type-expression">Cmm.expression</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-instrument_initialiser"><a href="#val-instrument_initialiser" class="anchor"></a><code><span><span class="keyword">val</span> instrument_initialiser :
|
||||
<span><a href="../Cmm/index.html#type-expression">Cmm.expression</a> <span class="arrow">-></span></span>
|
||||
<span><span>(<span>unit <span class="arrow">-></span></span> <a href="../Debuginfo/index.html#type-t">Debuginfo.t</a>)</span> <span class="arrow">-></span></span>
|
||||
<a href="../Cmm/index.html#type-expression">Cmm.expression</a></span></code></div></div></div></body></html>
|
||||
10
ocaml/Alias_analysis/index.html
Normal file
10
ocaml/Alias_analysis/index.html
Normal file
File diff suppressed because one or more lines are too long
2
ocaml/Allocated_const/index.html
Normal file
2
ocaml/Allocated_const/index.html
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Allocated_const (ocaml.Allocated_const)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../index.html">ocaml</a> » Allocated_const</nav><header class="odoc-preamble"><h1>Module <code><span>Allocated_const</span></code></h1><p>Constants that are always allocated (possibly statically). Blocks are not included here since they are always encoded using <code>Prim (Pmakeblock, ...)</code>.</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span></code><ol><li id="type-t.Float" class="def variant constructor anchored"><a href="#type-t.Float" class="anchor"></a><code><span>| </span><span><span class="constructor">Float</span> <span class="keyword">of</span> float</span></code></li><li id="type-t.Int32" class="def variant constructor anchored"><a href="#type-t.Int32" class="anchor"></a><code><span>| </span><span><span class="constructor">Int32</span> <span class="keyword">of</span> int32</span></code></li><li id="type-t.Int64" class="def variant constructor anchored"><a href="#type-t.Int64" class="anchor"></a><code><span>| </span><span><span class="constructor">Int64</span> <span class="keyword">of</span> int64</span></code></li><li id="type-t.Nativeint" class="def variant constructor anchored"><a href="#type-t.Nativeint" class="anchor"></a><code><span>| </span><span><span class="constructor">Nativeint</span> <span class="keyword">of</span> nativeint</span></code></li><li id="type-t.Float_array" class="def variant constructor anchored"><a href="#type-t.Float_array" class="anchor"></a><code><span>| </span><span><span class="constructor">Float_array</span> <span class="keyword">of</span> <span>float list</span></span></code></li><li id="type-t.Immutable_float_array" class="def variant constructor anchored"><a href="#type-t.Immutable_float_array" class="anchor"></a><code><span>| </span><span><span class="constructor">Immutable_float_array</span> <span class="keyword">of</span> <span>float list</span></span></code></li><li id="type-t.String" class="def variant constructor anchored"><a href="#type-t.String" class="anchor"></a><code><span>| </span><span><span class="constructor">String</span> <span class="keyword">of</span> string</span></code></li><li id="type-t.Immutable_string" class="def variant constructor anchored"><a href="#type-t.Immutable_string" class="anchor"></a><code><span>| </span><span><span class="constructor">Immutable_string</span> <span class="keyword">of</span> string</span></code></li></ol></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-compare_floats"><a href="#val-compare_floats" class="anchor"></a><code><span><span class="keyword">val</span> compare_floats : <span>float <span class="arrow">-></span></span> <span>float <span class="arrow">-></span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-compare"><a href="#val-compare" class="anchor"></a><code><span><span class="keyword">val</span> compare : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-print"><a href="#val-print" class="anchor"></a><code><span><span class="keyword">val</span> print : <span><a href="../Stdlib/Format/index.html#type-formatter">Stdlib.Format.formatter</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> unit</span></code></div></div></div></body></html>
|
||||
2
ocaml/Annot/index.html
Normal file
2
ocaml/Annot/index.html
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Annot (ocaml.Annot)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../index.html">ocaml</a> » Annot</nav><header class="odoc-preamble"><h1>Module <code><span>Annot</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-call"><a href="#type-call" class="anchor"></a><code><span><span class="keyword">type</span> call</span><span> = </span></code><ol><li id="type-call.Tail" class="def variant constructor anchored"><a href="#type-call.Tail" class="anchor"></a><code><span>| </span><span><span class="constructor">Tail</span></span></code></li><li id="type-call.Stack" class="def variant constructor anchored"><a href="#type-call.Stack" class="anchor"></a><code><span>| </span><span><span class="constructor">Stack</span></span></code></li><li id="type-call.Inline" class="def variant constructor anchored"><a href="#type-call.Inline" class="anchor"></a><code><span>| </span><span><span class="constructor">Inline</span></span></code></li></ol></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-ident"><a href="#type-ident" class="anchor"></a><code><span><span class="keyword">type</span> ident</span><span> = </span></code><ol><li id="type-ident.Iref_internal" class="def variant constructor anchored"><a href="#type-ident.Iref_internal" class="anchor"></a><code><span>| </span><span><span class="constructor">Iref_internal</span> <span class="keyword">of</span> <a href="../Location/index.html#type-t">Location.t</a></span></code></li><li id="type-ident.Iref_external" class="def variant constructor anchored"><a href="#type-ident.Iref_external" class="anchor"></a><code><span>| </span><span><span class="constructor">Iref_external</span></span></code></li><li id="type-ident.Idef" class="def variant constructor anchored"><a href="#type-ident.Idef" class="anchor"></a><code><span>| </span><span><span class="constructor">Idef</span> <span class="keyword">of</span> <a href="../Location/index.html#type-t">Location.t</a></span></code></li></ol></div></div></div></body></html>
|
||||
14
ocaml/Arch/index.html
Normal file
14
ocaml/Arch/index.html
Normal file
File diff suppressed because one or more lines are too long
8
ocaml/Arg_helper/Make/argument-1-S/Key/Map/index.html
Normal file
8
ocaml/Arg_helper/Make/argument-1-S/Key/Map/index.html
Normal file
File diff suppressed because one or more lines are too long
2
ocaml/Arg_helper/Make/argument-1-S/Key/index.html
Normal file
2
ocaml/Arg_helper/Make/argument-1-S/Key/index.html
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Key (ocaml.Arg_helper.Make.S.Key)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../../../../index.html">ocaml</a> » <a href="../../../index.html">Arg_helper</a> » <a href="../../index.html">Make</a> » <a href="../index.html">S</a> » Key</nav><header class="odoc-preamble"><h1>Module <code><span>S.Key</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-of_string"><a href="#val-of_string" class="anchor"></a><code><span><span class="keyword">val</span> of_string : <span>string <span class="arrow">-></span></span> <a href="#type-t">t</a></span></code></div><div class="spec-doc"><p>The textual representation of a key must not contain '=' or ','.</p></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Map"><a href="#module-Map" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Map/index.html">Map</a></span><span> : <a href="../../../../Stdlib/Map/module-type-S/index.html">Map.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../../Stdlib/Map/module-type-S/index.html#type-key">key</a> = <a href="#type-t">t</a></span></span></code></div></div></div></body></html>
|
||||
2
ocaml/Arg_helper/Make/argument-1-S/Value/index.html
Normal file
2
ocaml/Arg_helper/Make/argument-1-S/Value/index.html
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Value (ocaml.Arg_helper.Make.S.Value)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../../../../index.html">ocaml</a> » <a href="../../../index.html">Arg_helper</a> » <a href="../../index.html">Make</a> » <a href="../index.html">S</a> » Value</nav><header class="odoc-preamble"><h1>Module <code><span>S.Value</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-of_string"><a href="#val-of_string" class="anchor"></a><code><span><span class="keyword">val</span> of_string : <span>string <span class="arrow">-></span></span> <a href="#type-t">t</a></span></code></div><div class="spec-doc"><p>The textual representation of a value must not contain ','.</p></div></div></div></body></html>
|
||||
2
ocaml/Arg_helper/Make/argument-1-S/index.html
Normal file
2
ocaml/Arg_helper/Make/argument-1-S/index.html
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>S (ocaml.Arg_helper.Make.S)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../../../index.html">ocaml</a> » <a href="../../index.html">Arg_helper</a> » <a href="../index.html">Make</a> » S</nav><header class="odoc-preamble"><h1>Parameter <code><span>Make.S</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec module anchored" id="module-Key"><a href="#module-Key" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Key/index.html">Key</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Value"><a href="#module-Value" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Value/index.html">Value</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div></div></body></html>
|
||||
2
ocaml/Arg_helper/Make/index.html
Normal file
2
ocaml/Arg_helper/Make/index.html
Normal file
File diff suppressed because one or more lines are too long
2
ocaml/Arg_helper/index.html
Normal file
2
ocaml/Arg_helper/index.html
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Arg_helper (ocaml.Arg_helper)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../index.html">ocaml</a> » Arg_helper</nav><header class="odoc-preamble"><h1>Module <code><span>Arg_helper</span></code></h1><p>Decipher command line arguments of the form <value> | <key>=<value><code>,...</code></p><p>(as used for example for the specification of inlining parameters varying by simplification round).</p><p><b>Warning:</b> this module is unstable and part of <span class="xref-unresolved" title="Compiler_libs">compiler-libs</span>.</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec module anchored" id="module-Make"><a href="#module-Make" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Make/index.html">Make</a></span><span> (<a href="Make/argument-1-S/index.html">S</a> : <span class="keyword">sig</span> ... <span class="keyword">end</span>) : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div></div></body></html>
|
||||
20
ocaml/Asmgen/index.html
Normal file
20
ocaml/Asmgen/index.html
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Asmgen (ocaml.Asmgen)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../index.html">ocaml</a> » Asmgen</nav><header class="odoc-preamble"><h1>Module <code><span>Asmgen</span></code></h1><p>From Lambda to assembly code</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-middle_end"><a href="#type-middle_end" class="anchor"></a><code><span><span class="keyword">type</span> middle_end</span><span> =
|
||||
<span><span class="label">backend</span>:<span>(<span class="keyword">module</span> <a href="../Backend_intf/module-type-S/index.html">Backend_intf.S</a>)</span> <span class="arrow">-></span></span>
|
||||
<span><span class="label">prefixname</span>:string <span class="arrow">-></span></span>
|
||||
<span><span class="label">ppf_dump</span>:<a href="../Stdlib/Format/index.html#type-formatter">Stdlib.Format.formatter</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../Lambda/index.html#type-program">Lambda.program</a> <span class="arrow">-></span></span>
|
||||
<a href="../Clambda/index.html#type-with_constants">Clambda.with_constants</a></span></code></div><div class="spec-doc"><p>The type of converters from Lambda to Clambda.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-compile_implementation"><a href="#val-compile_implementation" class="anchor"></a><code><span><span class="keyword">val</span> compile_implementation :
|
||||
<span><span class="optlabel">?toplevel</span>:<span>(<span>string <span class="arrow">-></span></span> bool)</span> <span class="arrow">-></span></span>
|
||||
<span><span class="label">backend</span>:<span>(<span class="keyword">module</span> <a href="../Backend_intf/module-type-S/index.html">Backend_intf.S</a>)</span> <span class="arrow">-></span></span>
|
||||
<span><span class="label">prefixname</span>:string <span class="arrow">-></span></span>
|
||||
<span><span class="label">middle_end</span>:<a href="#type-middle_end">middle_end</a> <span class="arrow">-></span></span>
|
||||
<span><span class="label">ppf_dump</span>:<a href="../Stdlib/Format/index.html#type-formatter">Stdlib.Format.formatter</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../Lambda/index.html#type-program">Lambda.program</a> <span class="arrow">-></span></span>
|
||||
unit</span></code></div><div class="spec-doc"><p>Compile an implementation from Lambda using the given middle end.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-compile_implementation_linear"><a href="#val-compile_implementation_linear" class="anchor"></a><code><span><span class="keyword">val</span> compile_implementation_linear : <span>string <span class="arrow">-></span></span> <span><span class="label">progname</span>:string <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-compile_phrase"><a href="#val-compile_phrase" class="anchor"></a><code><span><span class="keyword">val</span> compile_phrase : <span><span class="label">ppf_dump</span>:<a href="../Stdlib/Format/index.html#type-formatter">Stdlib.Format.formatter</a> <span class="arrow">-></span></span> <span><a href="../Cmm/index.html#type-phrase">Cmm.phrase</a> <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-error"><a href="#type-error" class="anchor"></a><code><span><span class="keyword">type</span> error</span><span> = </span></code><ol><li id="type-error.Assembler_error" class="def variant constructor anchored"><a href="#type-error.Assembler_error" class="anchor"></a><code><span>| </span><span><span class="constructor">Assembler_error</span> <span class="keyword">of</span> string</span></code></li><li id="type-error.Mismatched_for_pack" class="def variant constructor anchored"><a href="#type-error.Mismatched_for_pack" class="anchor"></a><code><span>| </span><span><span class="constructor">Mismatched_for_pack</span> <span class="keyword">of</span> <span>string option</span></span></code></li><li id="type-error.Asm_generation" class="def variant constructor anchored"><a href="#type-error.Asm_generation" class="anchor"></a><code><span>| </span><span><span class="constructor">Asm_generation</span> <span class="keyword">of</span> string * <a href="../Emitaux/index.html#type-error">Emitaux.error</a></span></code></li></ol></div></div><div class="odoc-spec"><div class="spec exception anchored" id="exception-Error"><a href="#exception-Error" class="anchor"></a><code><span><span class="keyword">exception</span> </span><span><span class="exception">Error</span> <span class="keyword">of</span> <a href="#type-error">error</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-report_error"><a href="#val-report_error" class="anchor"></a><code><span><span class="keyword">val</span> report_error : <span><a href="../Stdlib/Format/index.html#type-formatter">Stdlib.Format.formatter</a> <span class="arrow">-></span></span> <span><a href="#type-error">error</a> <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-compile_unit"><a href="#val-compile_unit" class="anchor"></a><code><span><span class="keyword">val</span> compile_unit :
|
||||
<span><span class="label">output_prefix</span>:string <span class="arrow">-></span></span>
|
||||
<span><span class="label">asm_filename</span>:string <span class="arrow">-></span></span>
|
||||
<span><span class="label">keep_asm</span>:bool <span class="arrow">-></span></span>
|
||||
<span><span class="label">obj_filename</span>:string <span class="arrow">-></span></span>
|
||||
<span><span>(<span>unit <span class="arrow">-></span></span> unit)</span> <span class="arrow">-></span></span>
|
||||
unit</span></code></div></div></div></body></html>
|
||||
2
ocaml/Asmlibrarian/index.html
Normal file
2
ocaml/Asmlibrarian/index.html
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Asmlibrarian (ocaml.Asmlibrarian)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../index.html">ocaml</a> » Asmlibrarian</nav><header class="odoc-preamble"><h1>Module <code><span>Asmlibrarian</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-create_archive"><a href="#val-create_archive" class="anchor"></a><code><span><span class="keyword">val</span> create_archive : <span><span>string list</span> <span class="arrow">-></span></span> <span>string <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-error"><a href="#type-error" class="anchor"></a><code><span><span class="keyword">type</span> error</span><span> = </span></code><ol><li id="type-error.File_not_found" class="def variant constructor anchored"><a href="#type-error.File_not_found" class="anchor"></a><code><span>| </span><span><span class="constructor">File_not_found</span> <span class="keyword">of</span> string</span></code></li><li id="type-error.Archiver_error" class="def variant constructor anchored"><a href="#type-error.Archiver_error" class="anchor"></a><code><span>| </span><span><span class="constructor">Archiver_error</span> <span class="keyword">of</span> string</span></code></li></ol></div></div><div class="odoc-spec"><div class="spec exception anchored" id="exception-Error"><a href="#exception-Error" class="anchor"></a><code><span><span class="keyword">exception</span> </span><span><span class="exception">Error</span> <span class="keyword">of</span> <a href="#type-error">error</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-report_error"><a href="#val-report_error" class="anchor"></a><code><span><span class="keyword">val</span> report_error : <span><a href="../Stdlib/Format/index.html#type-formatter">Stdlib.Format.formatter</a> <span class="arrow">-></span></span> <span><a href="#type-error">error</a> <span class="arrow">-></span></span> unit</span></code></div></div></div></body></html>
|
||||
10
ocaml/Asmlink/index.html
Normal file
10
ocaml/Asmlink/index.html
Normal file
File diff suppressed because one or more lines are too long
8
ocaml/Asmpackager/index.html
Normal file
8
ocaml/Asmpackager/index.html
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Asmpackager (ocaml.Asmpackager)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../index.html">ocaml</a> » Asmpackager</nav><header class="odoc-preamble"><h1>Module <code><span>Asmpackager</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-package_files"><a href="#val-package_files" class="anchor"></a><code><span><span class="keyword">val</span> package_files :
|
||||
<span><span class="label">ppf_dump</span>:<a href="../Stdlib/Format/index.html#type-formatter">Stdlib.Format.formatter</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../Env/index.html#type-t">Env.t</a> <span class="arrow">-></span></span>
|
||||
<span><span>string list</span> <span class="arrow">-></span></span>
|
||||
<span>string <span class="arrow">-></span></span>
|
||||
<span><span class="label">backend</span>:<span>(<span class="keyword">module</span> <a href="../Backend_intf/module-type-S/index.html">Backend_intf.S</a>)</span> <span class="arrow">-></span></span>
|
||||
unit</span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-error"><a href="#type-error" class="anchor"></a><code><span><span class="keyword">type</span> error</span><span> = </span></code><ol><li id="type-error.Illegal_renaming" class="def variant constructor anchored"><a href="#type-error.Illegal_renaming" class="anchor"></a><code><span>| </span><span><span class="constructor">Illegal_renaming</span> <span class="keyword">of</span> string * string * string</span></code></li><li id="type-error.Forward_reference" class="def variant constructor anchored"><a href="#type-error.Forward_reference" class="anchor"></a><code><span>| </span><span><span class="constructor">Forward_reference</span> <span class="keyword">of</span> string * string</span></code></li><li id="type-error.Wrong_for_pack" class="def variant constructor anchored"><a href="#type-error.Wrong_for_pack" class="anchor"></a><code><span>| </span><span><span class="constructor">Wrong_for_pack</span> <span class="keyword">of</span> string * string</span></code></li><li id="type-error.Linking_error" class="def variant constructor anchored"><a href="#type-error.Linking_error" class="anchor"></a><code><span>| </span><span><span class="constructor">Linking_error</span></span></code></li><li id="type-error.Assembler_error" class="def variant constructor anchored"><a href="#type-error.Assembler_error" class="anchor"></a><code><span>| </span><span><span class="constructor">Assembler_error</span> <span class="keyword">of</span> string</span></code></li><li id="type-error.File_not_found" class="def variant constructor anchored"><a href="#type-error.File_not_found" class="anchor"></a><code><span>| </span><span><span class="constructor">File_not_found</span> <span class="keyword">of</span> string</span></code></li></ol></div></div><div class="odoc-spec"><div class="spec exception anchored" id="exception-Error"><a href="#exception-Error" class="anchor"></a><code><span><span class="keyword">exception</span> </span><span><span class="exception">Error</span> <span class="keyword">of</span> <a href="#type-error">error</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-report_error"><a href="#val-report_error" class="anchor"></a><code><span><span class="keyword">val</span> report_error : <span><a href="../Stdlib/Format/index.html#type-formatter">Stdlib.Format.formatter</a> <span class="arrow">-></span></span> <span><a href="#type-error">error</a> <span class="arrow">-></span></span> unit</span></code></div></div></div></body></html>
|
||||
2
ocaml/Ast_helper/Attr/index.html
Normal file
2
ocaml/Ast_helper/Attr/index.html
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Attr (ocaml.Ast_helper.Attr)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../../index.html">ocaml</a> » <a href="../index.html">Ast_helper</a> » Attr</nav><header class="odoc-preamble"><h1>Module <code><span>Ast_helper.Attr</span></code></h1></header><nav class="odoc-toc"><ul><li><a href="#attributes">Attributes</a></li></ul></nav><div class="odoc-content"><h2 id="attributes"><a href="#attributes" class="anchor"></a>Attributes</h2><div class="odoc-spec"><div class="spec value anchored" id="val-mk"><a href="#val-mk" class="anchor"></a><code><span><span class="keyword">val</span> mk : <span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span> <span><a href="../index.html#type-str">str</a> <span class="arrow">-></span></span> <span><a href="../../Parsetree/index.html#type-payload">Parsetree.payload</a> <span class="arrow">-></span></span> <a href="../../Parsetree/index.html#type-attribute">Parsetree.attribute</a></span></code></div></div></div></body></html>
|
||||
44
ocaml/Ast_helper/Cf/index.html
Normal file
44
ocaml/Ast_helper/Cf/index.html
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Cf (ocaml.Ast_helper.Cf)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../../index.html">ocaml</a> » <a href="../index.html">Ast_helper</a> » Cf</nav><header class="odoc-preamble"><h1>Module <code><span>Ast_helper.Cf</span></code></h1><p>Class fields</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-mk"><a href="#val-mk" class="anchor"></a><code><span><span class="keyword">val</span> mk :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?docs</span>:<a href="../../Docstrings/index.html#type-docs">Docstrings.docs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-class_field_desc">Parsetree.class_field_desc</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-class_field">Parsetree.class_field</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-attr"><a href="#val-attr" class="anchor"></a><code><span><span class="keyword">val</span> attr :
|
||||
<span><a href="../../Parsetree/index.html#type-class_field">Parsetree.class_field</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-attribute">Parsetree.attribute</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-class_field">Parsetree.class_field</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-inherit_"><a href="#val-inherit_" class="anchor"></a><code><span><span class="keyword">val</span> inherit_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Asttypes/index.html#type-override_flag">Asttypes.override_flag</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-class_expr">Parsetree.class_expr</a> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../index.html#type-str">str</a> option</span> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-class_field">Parsetree.class_field</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-val_"><a href="#val-val_" class="anchor"></a><code><span><span class="keyword">val</span> val_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../index.html#type-str">str</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Asttypes/index.html#type-mutable_flag">Asttypes.mutable_flag</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-class_field_kind">Parsetree.class_field_kind</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-class_field">Parsetree.class_field</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-method_"><a href="#val-method_" class="anchor"></a><code><span><span class="keyword">val</span> method_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../index.html#type-str">str</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Asttypes/index.html#type-private_flag">Asttypes.private_flag</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-class_field_kind">Parsetree.class_field_kind</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-class_field">Parsetree.class_field</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-constraint_"><a href="#val-constraint_" class="anchor"></a><code><span><span class="keyword">val</span> constraint_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-class_field">Parsetree.class_field</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-initializer_"><a href="#val-initializer_" class="anchor"></a><code><span><span class="keyword">val</span> initializer_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-class_field">Parsetree.class_field</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-extension"><a href="#val-extension" class="anchor"></a><code><span><span class="keyword">val</span> extension :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-extension">Parsetree.extension</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-class_field">Parsetree.class_field</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-attribute"><a href="#val-attribute" class="anchor"></a><code><span><span class="keyword">val</span> attribute : <span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span> <span><a href="../../Parsetree/index.html#type-attribute">Parsetree.attribute</a> <span class="arrow">-></span></span> <a href="../../Parsetree/index.html#type-class_field">Parsetree.class_field</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-text"><a href="#val-text" class="anchor"></a><code><span><span class="keyword">val</span> text : <span><a href="../../Docstrings/index.html#type-text">Docstrings.text</a> <span class="arrow">-></span></span> <span><a href="../../Parsetree/index.html#type-class_field">Parsetree.class_field</a> list</span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-virtual_"><a href="#val-virtual_" class="anchor"></a><code><span><span class="keyword">val</span> virtual_ : <span><a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a> <span class="arrow">-></span></span> <a href="../../Parsetree/index.html#type-class_field_kind">Parsetree.class_field_kind</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-concrete"><a href="#val-concrete" class="anchor"></a><code><span><span class="keyword">val</span> concrete :
|
||||
<span><a href="../../Asttypes/index.html#type-override_flag">Asttypes.override_flag</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-class_field_kind">Parsetree.class_field_kind</a></span></code></div></div></div></body></html>
|
||||
12
ocaml/Ast_helper/Ci/index.html
Normal file
12
ocaml/Ast_helper/Ci/index.html
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Ci (ocaml.Ast_helper.Ci)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../../index.html">ocaml</a> » <a href="../index.html">Ast_helper</a> » Ci</nav><header class="odoc-preamble"><h1>Module <code><span>Ast_helper.Ci</span></code></h1><p>Classes</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-mk"><a href="#val-mk" class="anchor"></a><code><span><span class="keyword">val</span> mk :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?docs</span>:<a href="../../Docstrings/index.html#type-docs">Docstrings.docs</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?text</span>:<a href="../../Docstrings/index.html#type-text">Docstrings.text</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?virt</span>:<a href="../../Asttypes/index.html#type-virtual_flag">Asttypes.virtual_flag</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?params</span>:
|
||||
<span><span>(<a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a> * <span>(<a href="../../Asttypes/index.html#type-variance">Asttypes.variance</a> * <a href="../../Asttypes/index.html#type-injectivity">Asttypes.injectivity</a>)</span>)</span> list</span> <span class="arrow">-></span></span>
|
||||
<span><a href="../index.html#type-str">str</a> <span class="arrow">-></span></span>
|
||||
<span><span class="type-var">'a</span> <span class="arrow">-></span></span>
|
||||
<span><span class="type-var">'a</span> <a href="../../Parsetree/index.html#type-class_infos">Parsetree.class_infos</a></span></span></code></div></div></div></body></html>
|
||||
47
ocaml/Ast_helper/Cl/index.html
Normal file
47
ocaml/Ast_helper/Cl/index.html
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Cl (ocaml.Ast_helper.Cl)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../../index.html">ocaml</a> » <a href="../index.html">Ast_helper</a> » Cl</nav><header class="odoc-preamble"><h1>Module <code><span>Ast_helper.Cl</span></code></h1><p>Class expressions</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-mk"><a href="#val-mk" class="anchor"></a><code><span><span class="keyword">val</span> mk :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-class_expr_desc">Parsetree.class_expr_desc</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-class_expr">Parsetree.class_expr</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-attr"><a href="#val-attr" class="anchor"></a><code><span><span class="keyword">val</span> attr : <span><a href="../../Parsetree/index.html#type-class_expr">Parsetree.class_expr</a> <span class="arrow">-></span></span> <span><a href="../../Parsetree/index.html#type-attribute">Parsetree.attribute</a> <span class="arrow">-></span></span> <a href="../../Parsetree/index.html#type-class_expr">Parsetree.class_expr</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-constr"><a href="#val-constr" class="anchor"></a><code><span><span class="keyword">val</span> constr :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../index.html#type-lid">lid</a> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a> list</span> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-class_expr">Parsetree.class_expr</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-structure"><a href="#val-structure" class="anchor"></a><code><span><span class="keyword">val</span> structure :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-class_structure">Parsetree.class_structure</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-class_expr">Parsetree.class_expr</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-fun_"><a href="#val-fun_" class="anchor"></a><code><span><span class="keyword">val</span> fun_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Asttypes/index.html#type-arg_label">Asttypes.arg_label</a> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> option</span> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-pattern">Parsetree.pattern</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-class_expr">Parsetree.class_expr</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-class_expr">Parsetree.class_expr</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-apply"><a href="#val-apply" class="anchor"></a><code><span><span class="keyword">val</span> apply :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-class_expr">Parsetree.class_expr</a> <span class="arrow">-></span></span>
|
||||
<span><span><span>(<a href="../../Asttypes/index.html#type-arg_label">Asttypes.arg_label</a> * <a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a>)</span> list</span> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-class_expr">Parsetree.class_expr</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-let_"><a href="#val-let_" class="anchor"></a><code><span><span class="keyword">val</span> let_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Asttypes/index.html#type-rec_flag">Asttypes.rec_flag</a> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../../Parsetree/index.html#type-value_binding">Parsetree.value_binding</a> list</span> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-class_expr">Parsetree.class_expr</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-class_expr">Parsetree.class_expr</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-constraint_"><a href="#val-constraint_" class="anchor"></a><code><span><span class="keyword">val</span> constraint_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-class_expr">Parsetree.class_expr</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-class_type">Parsetree.class_type</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-class_expr">Parsetree.class_expr</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-extension"><a href="#val-extension" class="anchor"></a><code><span><span class="keyword">val</span> extension :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-extension">Parsetree.extension</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-class_expr">Parsetree.class_expr</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-open_"><a href="#val-open_" class="anchor"></a><code><span><span class="keyword">val</span> open_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-open_description">Parsetree.open_description</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-class_expr">Parsetree.class_expr</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-class_expr">Parsetree.class_expr</a></span></code></div></div></div></body></html>
|
||||
6
ocaml/Ast_helper/Const/index.html
Normal file
6
ocaml/Ast_helper/Const/index.html
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Const (ocaml.Ast_helper.Const)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../../index.html">ocaml</a> » <a href="../index.html">Ast_helper</a> » Const</nav><header class="odoc-preamble"><h1>Module <code><span>Ast_helper.Const</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-char"><a href="#val-char" class="anchor"></a><code><span><span class="keyword">val</span> char : <span>char <span class="arrow">-></span></span> <a href="../../Parsetree/index.html#type-constant">Parsetree.constant</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-string"><a href="#val-string" class="anchor"></a><code><span><span class="keyword">val</span> string :
|
||||
<span><span class="optlabel">?quotation_delimiter</span>:string <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?loc</span>:<a href="../../Location/index.html#type-t">Location.t</a> <span class="arrow">-></span></span>
|
||||
<span>string <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-constant">Parsetree.constant</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-integer"><a href="#val-integer" class="anchor"></a><code><span><span class="keyword">val</span> integer : <span><span class="optlabel">?suffix</span>:char <span class="arrow">-></span></span> <span>string <span class="arrow">-></span></span> <a href="../../Parsetree/index.html#type-constant">Parsetree.constant</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-int"><a href="#val-int" class="anchor"></a><code><span><span class="keyword">val</span> int : <span><span class="optlabel">?suffix</span>:char <span class="arrow">-></span></span> <span>int <span class="arrow">-></span></span> <a href="../../Parsetree/index.html#type-constant">Parsetree.constant</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-int32"><a href="#val-int32" class="anchor"></a><code><span><span class="keyword">val</span> int32 : <span><span class="optlabel">?suffix</span>:char <span class="arrow">-></span></span> <span>int32 <span class="arrow">-></span></span> <a href="../../Parsetree/index.html#type-constant">Parsetree.constant</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-int64"><a href="#val-int64" class="anchor"></a><code><span><span class="keyword">val</span> int64 : <span><span class="optlabel">?suffix</span>:char <span class="arrow">-></span></span> <span>int64 <span class="arrow">-></span></span> <a href="../../Parsetree/index.html#type-constant">Parsetree.constant</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-nativeint"><a href="#val-nativeint" class="anchor"></a><code><span><span class="keyword">val</span> nativeint : <span><span class="optlabel">?suffix</span>:char <span class="arrow">-></span></span> <span>nativeint <span class="arrow">-></span></span> <a href="../../Parsetree/index.html#type-constant">Parsetree.constant</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-float"><a href="#val-float" class="anchor"></a><code><span><span class="keyword">val</span> float : <span><span class="optlabel">?suffix</span>:char <span class="arrow">-></span></span> <span>string <span class="arrow">-></span></span> <a href="../../Parsetree/index.html#type-constant">Parsetree.constant</a></span></code></div></div></div></body></html>
|
||||
5
ocaml/Ast_helper/Csig/index.html
Normal file
5
ocaml/Ast_helper/Csig/index.html
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Csig (ocaml.Ast_helper.Csig)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../../index.html">ocaml</a> » <a href="../index.html">Ast_helper</a> » Csig</nav><header class="odoc-preamble"><h1>Module <code><span>Ast_helper.Csig</span></code></h1><p>Class signatures</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-mk"><a href="#val-mk" class="anchor"></a><code><span><span class="keyword">val</span> mk :
|
||||
<span><a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../../Parsetree/index.html#type-class_type_field">Parsetree.class_type_field</a> list</span> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-class_signature">Parsetree.class_signature</a></span></code></div></div></div></body></html>
|
||||
5
ocaml/Ast_helper/Cstr/index.html
Normal file
5
ocaml/Ast_helper/Cstr/index.html
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Cstr (ocaml.Ast_helper.Cstr)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../../index.html">ocaml</a> » <a href="../index.html">Ast_helper</a> » Cstr</nav><header class="odoc-preamble"><h1>Module <code><span>Ast_helper.Cstr</span></code></h1><p>Class structures</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-mk"><a href="#val-mk" class="anchor"></a><code><span><span class="keyword">val</span> mk :
|
||||
<span><a href="../../Parsetree/index.html#type-pattern">Parsetree.pattern</a> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../../Parsetree/index.html#type-class_field">Parsetree.class_field</a> list</span> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-class_structure">Parsetree.class_structure</a></span></code></div></div></div></body></html>
|
||||
37
ocaml/Ast_helper/Ctf/index.html
Normal file
37
ocaml/Ast_helper/Ctf/index.html
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Ctf (ocaml.Ast_helper.Ctf)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../../index.html">ocaml</a> » <a href="../index.html">Ast_helper</a> » Ctf</nav><header class="odoc-preamble"><h1>Module <code><span>Ast_helper.Ctf</span></code></h1><p>Class type fields</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-mk"><a href="#val-mk" class="anchor"></a><code><span><span class="keyword">val</span> mk :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?docs</span>:<a href="../../Docstrings/index.html#type-docs">Docstrings.docs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-class_type_field_desc">Parsetree.class_type_field_desc</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-class_type_field">Parsetree.class_type_field</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-attr"><a href="#val-attr" class="anchor"></a><code><span><span class="keyword">val</span> attr :
|
||||
<span><a href="../../Parsetree/index.html#type-class_type_field">Parsetree.class_type_field</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-attribute">Parsetree.attribute</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-class_type_field">Parsetree.class_type_field</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-inherit_"><a href="#val-inherit_" class="anchor"></a><code><span><span class="keyword">val</span> inherit_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-class_type">Parsetree.class_type</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-class_type_field">Parsetree.class_type_field</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-val_"><a href="#val-val_" class="anchor"></a><code><span><span class="keyword">val</span> val_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../index.html#type-str">str</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Asttypes/index.html#type-mutable_flag">Asttypes.mutable_flag</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Asttypes/index.html#type-virtual_flag">Asttypes.virtual_flag</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-class_type_field">Parsetree.class_type_field</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-method_"><a href="#val-method_" class="anchor"></a><code><span><span class="keyword">val</span> method_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../index.html#type-str">str</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Asttypes/index.html#type-private_flag">Asttypes.private_flag</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Asttypes/index.html#type-virtual_flag">Asttypes.virtual_flag</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-class_type_field">Parsetree.class_type_field</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-constraint_"><a href="#val-constraint_" class="anchor"></a><code><span><span class="keyword">val</span> constraint_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-class_type_field">Parsetree.class_type_field</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-extension"><a href="#val-extension" class="anchor"></a><code><span><span class="keyword">val</span> extension :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-extension">Parsetree.extension</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-class_type_field">Parsetree.class_type_field</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-attribute"><a href="#val-attribute" class="anchor"></a><code><span><span class="keyword">val</span> attribute : <span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span> <span><a href="../../Parsetree/index.html#type-attribute">Parsetree.attribute</a> <span class="arrow">-></span></span> <a href="../../Parsetree/index.html#type-class_type_field">Parsetree.class_type_field</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-text"><a href="#val-text" class="anchor"></a><code><span><span class="keyword">val</span> text : <span><a href="../../Docstrings/index.html#type-text">Docstrings.text</a> <span class="arrow">-></span></span> <span><a href="../../Parsetree/index.html#type-class_type_field">Parsetree.class_type_field</a> list</span></span></code></div></div></div></body></html>
|
||||
30
ocaml/Ast_helper/Cty/index.html
Normal file
30
ocaml/Ast_helper/Cty/index.html
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Cty (ocaml.Ast_helper.Cty)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../../index.html">ocaml</a> » <a href="../index.html">Ast_helper</a> » Cty</nav><header class="odoc-preamble"><h1>Module <code><span>Ast_helper.Cty</span></code></h1><p>Class type expressions</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-mk"><a href="#val-mk" class="anchor"></a><code><span><span class="keyword">val</span> mk :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-class_type_desc">Parsetree.class_type_desc</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-class_type">Parsetree.class_type</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-attr"><a href="#val-attr" class="anchor"></a><code><span><span class="keyword">val</span> attr : <span><a href="../../Parsetree/index.html#type-class_type">Parsetree.class_type</a> <span class="arrow">-></span></span> <span><a href="../../Parsetree/index.html#type-attribute">Parsetree.attribute</a> <span class="arrow">-></span></span> <a href="../../Parsetree/index.html#type-class_type">Parsetree.class_type</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-constr"><a href="#val-constr" class="anchor"></a><code><span><span class="keyword">val</span> constr :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../index.html#type-lid">lid</a> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a> list</span> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-class_type">Parsetree.class_type</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-signature"><a href="#val-signature" class="anchor"></a><code><span><span class="keyword">val</span> signature :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-class_signature">Parsetree.class_signature</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-class_type">Parsetree.class_type</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-arrow"><a href="#val-arrow" class="anchor"></a><code><span><span class="keyword">val</span> arrow :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Asttypes/index.html#type-arg_label">Asttypes.arg_label</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-class_type">Parsetree.class_type</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-class_type">Parsetree.class_type</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-extension"><a href="#val-extension" class="anchor"></a><code><span><span class="keyword">val</span> extension :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-extension">Parsetree.extension</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-class_type">Parsetree.class_type</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-open_"><a href="#val-open_" class="anchor"></a><code><span><span class="keyword">val</span> open_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-open_description">Parsetree.open_description</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-class_type">Parsetree.class_type</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-class_type">Parsetree.class_type</a></span></code></div></div></div></body></html>
|
||||
186
ocaml/Ast_helper/Exp/index.html
Normal file
186
ocaml/Ast_helper/Exp/index.html
Normal file
|
|
@ -0,0 +1,186 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Exp (ocaml.Ast_helper.Exp)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../../index.html">ocaml</a> » <a href="../index.html">Ast_helper</a> » Exp</nav><header class="odoc-preamble"><h1>Module <code><span>Ast_helper.Exp</span></code></h1><p>Expressions</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-mk"><a href="#val-mk" class="anchor"></a><code><span><span class="keyword">val</span> mk :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-expression_desc">Parsetree.expression_desc</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-attr"><a href="#val-attr" class="anchor"></a><code><span><span class="keyword">val</span> attr : <span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> <span class="arrow">-></span></span> <span><a href="../../Parsetree/index.html#type-attribute">Parsetree.attribute</a> <span class="arrow">-></span></span> <a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ident"><a href="#val-ident" class="anchor"></a><code><span><span class="keyword">val</span> ident : <span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span> <span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span> <span><a href="../index.html#type-lid">lid</a> <span class="arrow">-></span></span> <a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-constant"><a href="#val-constant" class="anchor"></a><code><span><span class="keyword">val</span> constant :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-constant">Parsetree.constant</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-let_"><a href="#val-let_" class="anchor"></a><code><span><span class="keyword">val</span> let_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Asttypes/index.html#type-rec_flag">Asttypes.rec_flag</a> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../../Parsetree/index.html#type-value_binding">Parsetree.value_binding</a> list</span> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-fun_"><a href="#val-fun_" class="anchor"></a><code><span><span class="keyword">val</span> fun_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Asttypes/index.html#type-arg_label">Asttypes.arg_label</a> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> option</span> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-pattern">Parsetree.pattern</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-function_"><a href="#val-function_" class="anchor"></a><code><span><span class="keyword">val</span> function_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../../Parsetree/index.html#type-case">Parsetree.case</a> list</span> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-apply"><a href="#val-apply" class="anchor"></a><code><span><span class="keyword">val</span> apply :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> <span class="arrow">-></span></span>
|
||||
<span><span><span>(<a href="../../Asttypes/index.html#type-arg_label">Asttypes.arg_label</a> * <a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a>)</span> list</span> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-match_"><a href="#val-match_" class="anchor"></a><code><span><span class="keyword">val</span> match_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../../Parsetree/index.html#type-case">Parsetree.case</a> list</span> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-try_"><a href="#val-try_" class="anchor"></a><code><span><span class="keyword">val</span> try_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../../Parsetree/index.html#type-case">Parsetree.case</a> list</span> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-tuple"><a href="#val-tuple" class="anchor"></a><code><span><span class="keyword">val</span> tuple :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> list</span> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-construct"><a href="#val-construct" class="anchor"></a><code><span><span class="keyword">val</span> construct :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../index.html#type-lid">lid</a> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> option</span> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-variant"><a href="#val-variant" class="anchor"></a><code><span><span class="keyword">val</span> variant :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Asttypes/index.html#type-label">Asttypes.label</a> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> option</span> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-record"><a href="#val-record" class="anchor"></a><code><span><span class="keyword">val</span> record :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><span><span>(<a href="../index.html#type-lid">lid</a> * <a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a>)</span> list</span> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> option</span> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-field"><a href="#val-field" class="anchor"></a><code><span><span class="keyword">val</span> field :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../index.html#type-lid">lid</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-setfield"><a href="#val-setfield" class="anchor"></a><code><span><span class="keyword">val</span> setfield :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../index.html#type-lid">lid</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-array"><a href="#val-array" class="anchor"></a><code><span><span class="keyword">val</span> array :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> list</span> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ifthenelse"><a href="#val-ifthenelse" class="anchor"></a><code><span><span class="keyword">val</span> ifthenelse :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> option</span> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-sequence"><a href="#val-sequence" class="anchor"></a><code><span><span class="keyword">val</span> sequence :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-while_"><a href="#val-while_" class="anchor"></a><code><span><span class="keyword">val</span> while_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-for_"><a href="#val-for_" class="anchor"></a><code><span><span class="keyword">val</span> for_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-pattern">Parsetree.pattern</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Asttypes/index.html#type-direction_flag">Asttypes.direction_flag</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-coerce"><a href="#val-coerce" class="anchor"></a><code><span><span class="keyword">val</span> coerce :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a> option</span> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-constraint_"><a href="#val-constraint_" class="anchor"></a><code><span><span class="keyword">val</span> constraint_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-send"><a href="#val-send" class="anchor"></a><code><span><span class="keyword">val</span> send :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../index.html#type-str">str</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-new_"><a href="#val-new_" class="anchor"></a><code><span><span class="keyword">val</span> new_ : <span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span> <span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span> <span><a href="../index.html#type-lid">lid</a> <span class="arrow">-></span></span> <a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-setinstvar"><a href="#val-setinstvar" class="anchor"></a><code><span><span class="keyword">val</span> setinstvar :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../index.html#type-str">str</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-override"><a href="#val-override" class="anchor"></a><code><span><span class="keyword">val</span> override :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><span><span>(<a href="../index.html#type-str">str</a> * <a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a>)</span> list</span> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-letmodule"><a href="#val-letmodule" class="anchor"></a><code><span><span class="keyword">val</span> letmodule :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../index.html#type-str_opt">str_opt</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-module_expr">Parsetree.module_expr</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-letexception"><a href="#val-letexception" class="anchor"></a><code><span><span class="keyword">val</span> letexception :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-extension_constructor">Parsetree.extension_constructor</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-assert_"><a href="#val-assert_" class="anchor"></a><code><span><span class="keyword">val</span> assert_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-lazy_"><a href="#val-lazy_" class="anchor"></a><code><span><span class="keyword">val</span> lazy_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-poly"><a href="#val-poly" class="anchor"></a><code><span><span class="keyword">val</span> poly :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a> option</span> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-object_"><a href="#val-object_" class="anchor"></a><code><span><span class="keyword">val</span> object_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-class_structure">Parsetree.class_structure</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-newtype"><a href="#val-newtype" class="anchor"></a><code><span><span class="keyword">val</span> newtype :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../index.html#type-str">str</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-pack"><a href="#val-pack" class="anchor"></a><code><span><span class="keyword">val</span> pack :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-module_expr">Parsetree.module_expr</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-open_"><a href="#val-open_" class="anchor"></a><code><span><span class="keyword">val</span> open_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-open_declaration">Parsetree.open_declaration</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-letop"><a href="#val-letop" class="anchor"></a><code><span><span class="keyword">val</span> letop :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-binding_op">Parsetree.binding_op</a> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../../Parsetree/index.html#type-binding_op">Parsetree.binding_op</a> list</span> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-extension"><a href="#val-extension" class="anchor"></a><code><span><span class="keyword">val</span> extension :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-extension">Parsetree.extension</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-unreachable"><a href="#val-unreachable" class="anchor"></a><code><span><span class="keyword">val</span> unreachable : <span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span> <span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span> <span>unit <span class="arrow">-></span></span> <a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-case"><a href="#val-case" class="anchor"></a><code><span><span class="keyword">val</span> case :
|
||||
<span><a href="../../Parsetree/index.html#type-pattern">Parsetree.pattern</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?guard</span>:<a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-case">Parsetree.case</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-binding_op"><a href="#val-binding_op" class="anchor"></a><code><span><span class="keyword">val</span> binding_op :
|
||||
<span><a href="../index.html#type-str">str</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-pattern">Parsetree.pattern</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-binding_op">Parsetree.binding_op</a></span></code></div></div></div></body></html>
|
||||
7
ocaml/Ast_helper/Incl/index.html
Normal file
7
ocaml/Ast_helper/Incl/index.html
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Incl (ocaml.Ast_helper.Incl)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../../index.html">ocaml</a> » <a href="../index.html">Ast_helper</a> » Incl</nav><header class="odoc-preamble"><h1>Module <code><span>Ast_helper.Incl</span></code></h1><p>Includes</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-mk"><a href="#val-mk" class="anchor"></a><code><span><span class="keyword">val</span> mk :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?docs</span>:<a href="../../Docstrings/index.html#type-docs">Docstrings.docs</a> <span class="arrow">-></span></span>
|
||||
<span><span class="type-var">'a</span> <span class="arrow">-></span></span>
|
||||
<span><span class="type-var">'a</span> <a href="../../Parsetree/index.html#type-include_infos">Parsetree.include_infos</a></span></span></code></div></div></div></body></html>
|
||||
9
ocaml/Ast_helper/Mb/index.html
Normal file
9
ocaml/Ast_helper/Mb/index.html
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Mb (ocaml.Ast_helper.Mb)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../../index.html">ocaml</a> » <a href="../index.html">Ast_helper</a> » Mb</nav><header class="odoc-preamble"><h1>Module <code><span>Ast_helper.Mb</span></code></h1><p>Module bindings</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-mk"><a href="#val-mk" class="anchor"></a><code><span><span class="keyword">val</span> mk :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?docs</span>:<a href="../../Docstrings/index.html#type-docs">Docstrings.docs</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?text</span>:<a href="../../Docstrings/index.html#type-text">Docstrings.text</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../index.html#type-str_opt">str_opt</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-module_expr">Parsetree.module_expr</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-module_binding">Parsetree.module_binding</a></span></code></div></div></div></body></html>
|
||||
9
ocaml/Ast_helper/Md/index.html
Normal file
9
ocaml/Ast_helper/Md/index.html
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Md (ocaml.Ast_helper.Md)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../../index.html">ocaml</a> » <a href="../index.html">Ast_helper</a> » Md</nav><header class="odoc-preamble"><h1>Module <code><span>Ast_helper.Md</span></code></h1><p>Module declarations</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-mk"><a href="#val-mk" class="anchor"></a><code><span><span class="keyword">val</span> mk :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?docs</span>:<a href="../../Docstrings/index.html#type-docs">Docstrings.docs</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?text</span>:<a href="../../Docstrings/index.html#type-text">Docstrings.text</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../index.html#type-str_opt">str_opt</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-module_type">Parsetree.module_type</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-module_declaration">Parsetree.module_declaration</a></span></code></div></div></div></body></html>
|
||||
40
ocaml/Ast_helper/Mod/index.html
Normal file
40
ocaml/Ast_helper/Mod/index.html
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Mod (ocaml.Ast_helper.Mod)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../../index.html">ocaml</a> » <a href="../index.html">Ast_helper</a> » Mod</nav><header class="odoc-preamble"><h1>Module <code><span>Ast_helper.Mod</span></code></h1><p>Module expressions</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-mk"><a href="#val-mk" class="anchor"></a><code><span><span class="keyword">val</span> mk :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-module_expr_desc">Parsetree.module_expr_desc</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-module_expr">Parsetree.module_expr</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-attr"><a href="#val-attr" class="anchor"></a><code><span><span class="keyword">val</span> attr :
|
||||
<span><a href="../../Parsetree/index.html#type-module_expr">Parsetree.module_expr</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-attribute">Parsetree.attribute</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-module_expr">Parsetree.module_expr</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ident"><a href="#val-ident" class="anchor"></a><code><span><span class="keyword">val</span> ident : <span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span> <span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span> <span><a href="../index.html#type-lid">lid</a> <span class="arrow">-></span></span> <a href="../../Parsetree/index.html#type-module_expr">Parsetree.module_expr</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-structure"><a href="#val-structure" class="anchor"></a><code><span><span class="keyword">val</span> structure :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-structure">Parsetree.structure</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-module_expr">Parsetree.module_expr</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-functor_"><a href="#val-functor_" class="anchor"></a><code><span><span class="keyword">val</span> functor_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-functor_parameter">Parsetree.functor_parameter</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-module_expr">Parsetree.module_expr</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-module_expr">Parsetree.module_expr</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-apply"><a href="#val-apply" class="anchor"></a><code><span><span class="keyword">val</span> apply :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-module_expr">Parsetree.module_expr</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-module_expr">Parsetree.module_expr</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-module_expr">Parsetree.module_expr</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-apply_unit"><a href="#val-apply_unit" class="anchor"></a><code><span><span class="keyword">val</span> apply_unit :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-module_expr">Parsetree.module_expr</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-module_expr">Parsetree.module_expr</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-constraint_"><a href="#val-constraint_" class="anchor"></a><code><span><span class="keyword">val</span> constraint_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-module_expr">Parsetree.module_expr</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-module_type">Parsetree.module_type</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-module_expr">Parsetree.module_expr</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-unpack"><a href="#val-unpack" class="anchor"></a><code><span><span class="keyword">val</span> unpack :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-module_expr">Parsetree.module_expr</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-extension"><a href="#val-extension" class="anchor"></a><code><span><span class="keyword">val</span> extension :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-extension">Parsetree.extension</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-module_expr">Parsetree.module_expr</a></span></code></div></div></div></body></html>
|
||||
9
ocaml/Ast_helper/Ms/index.html
Normal file
9
ocaml/Ast_helper/Ms/index.html
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Ms (ocaml.Ast_helper.Ms)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../../index.html">ocaml</a> » <a href="../index.html">Ast_helper</a> » Ms</nav><header class="odoc-preamble"><h1>Module <code><span>Ast_helper.Ms</span></code></h1><p>Module substitutions</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-mk"><a href="#val-mk" class="anchor"></a><code><span><span class="keyword">val</span> mk :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?docs</span>:<a href="../../Docstrings/index.html#type-docs">Docstrings.docs</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?text</span>:<a href="../../Docstrings/index.html#type-text">Docstrings.text</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../index.html#type-str">str</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../index.html#type-lid">lid</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-module_substitution">Parsetree.module_substitution</a></span></code></div></div></div></body></html>
|
||||
9
ocaml/Ast_helper/Mtd/index.html
Normal file
9
ocaml/Ast_helper/Mtd/index.html
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Mtd (ocaml.Ast_helper.Mtd)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../../index.html">ocaml</a> » <a href="../index.html">Ast_helper</a> » Mtd</nav><header class="odoc-preamble"><h1>Module <code><span>Ast_helper.Mtd</span></code></h1><p>Module type declarations</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-mk"><a href="#val-mk" class="anchor"></a><code><span><span class="keyword">val</span> mk :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?docs</span>:<a href="../../Docstrings/index.html#type-docs">Docstrings.docs</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?text</span>:<a href="../../Docstrings/index.html#type-text">Docstrings.text</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?typ</span>:<a href="../../Parsetree/index.html#type-module_type">Parsetree.module_type</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../index.html#type-str">str</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-module_type_declaration">Parsetree.module_type_declaration</a></span></code></div></div></div></body></html>
|
||||
31
ocaml/Ast_helper/Mty/index.html
Normal file
31
ocaml/Ast_helper/Mty/index.html
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Mty (ocaml.Ast_helper.Mty)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../../index.html">ocaml</a> » <a href="../index.html">Ast_helper</a> » Mty</nav><header class="odoc-preamble"><h1>Module <code><span>Ast_helper.Mty</span></code></h1><p>Module type expressions</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-mk"><a href="#val-mk" class="anchor"></a><code><span><span class="keyword">val</span> mk :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-module_type_desc">Parsetree.module_type_desc</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-module_type">Parsetree.module_type</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-attr"><a href="#val-attr" class="anchor"></a><code><span><span class="keyword">val</span> attr :
|
||||
<span><a href="../../Parsetree/index.html#type-module_type">Parsetree.module_type</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-attribute">Parsetree.attribute</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-module_type">Parsetree.module_type</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ident"><a href="#val-ident" class="anchor"></a><code><span><span class="keyword">val</span> ident : <span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span> <span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span> <span><a href="../index.html#type-lid">lid</a> <span class="arrow">-></span></span> <a href="../../Parsetree/index.html#type-module_type">Parsetree.module_type</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-alias"><a href="#val-alias" class="anchor"></a><code><span><span class="keyword">val</span> alias : <span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span> <span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span> <span><a href="../index.html#type-lid">lid</a> <span class="arrow">-></span></span> <a href="../../Parsetree/index.html#type-module_type">Parsetree.module_type</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-signature"><a href="#val-signature" class="anchor"></a><code><span><span class="keyword">val</span> signature :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-signature">Parsetree.signature</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-module_type">Parsetree.module_type</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-functor_"><a href="#val-functor_" class="anchor"></a><code><span><span class="keyword">val</span> functor_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-functor_parameter">Parsetree.functor_parameter</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-module_type">Parsetree.module_type</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-module_type">Parsetree.module_type</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-with_"><a href="#val-with_" class="anchor"></a><code><span><span class="keyword">val</span> with_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-module_type">Parsetree.module_type</a> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../../Parsetree/index.html#type-with_constraint">Parsetree.with_constraint</a> list</span> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-module_type">Parsetree.module_type</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-typeof_"><a href="#val-typeof_" class="anchor"></a><code><span><span class="keyword">val</span> typeof_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-module_expr">Parsetree.module_expr</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-module_type">Parsetree.module_type</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-extension"><a href="#val-extension" class="anchor"></a><code><span><span class="keyword">val</span> extension :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-extension">Parsetree.extension</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-module_type">Parsetree.module_type</a></span></code></div></div></div></body></html>
|
||||
11
ocaml/Ast_helper/Of/index.html
Normal file
11
ocaml/Ast_helper/Of/index.html
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Of (ocaml.Ast_helper.Of)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../../index.html">ocaml</a> » <a href="../index.html">Ast_helper</a> » Of</nav><header class="odoc-preamble"><h1>Module <code><span>Ast_helper.Of</span></code></h1><p>Object fields</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-mk"><a href="#val-mk" class="anchor"></a><code><span><span class="keyword">val</span> mk :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-object_field_desc">Parsetree.object_field_desc</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-object_field">Parsetree.object_field</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-tag"><a href="#val-tag" class="anchor"></a><code><span><span class="keyword">val</span> tag :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../../Asttypes/index.html#type-label">Asttypes.label</a> <a href="../index.html#type-with_loc">with_loc</a></span> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-object_field">Parsetree.object_field</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-inherit_"><a href="#val-inherit_" class="anchor"></a><code><span><span class="keyword">val</span> inherit_ : <span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span> <span><a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a> <span class="arrow">-></span></span> <a href="../../Parsetree/index.html#type-object_field">Parsetree.object_field</a></span></code></div></div></div></body></html>
|
||||
8
ocaml/Ast_helper/Opn/index.html
Normal file
8
ocaml/Ast_helper/Opn/index.html
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Opn (ocaml.Ast_helper.Opn)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../../index.html">ocaml</a> » <a href="../index.html">Ast_helper</a> » Opn</nav><header class="odoc-preamble"><h1>Module <code><span>Ast_helper.Opn</span></code></h1><p>Opens</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-mk"><a href="#val-mk" class="anchor"></a><code><span><span class="keyword">val</span> mk :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?docs</span>:<a href="../../Docstrings/index.html#type-docs">Docstrings.docs</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?override</span>:<a href="../../Asttypes/index.html#type-override_flag">Asttypes.override_flag</a> <span class="arrow">-></span></span>
|
||||
<span><span class="type-var">'a</span> <span class="arrow">-></span></span>
|
||||
<span><span class="type-var">'a</span> <a href="../../Parsetree/index.html#type-open_infos">Parsetree.open_infos</a></span></span></code></div></div></div></body></html>
|
||||
66
ocaml/Ast_helper/Pat/index.html
Normal file
66
ocaml/Ast_helper/Pat/index.html
Normal file
|
|
@ -0,0 +1,66 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Pat (ocaml.Ast_helper.Pat)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../../index.html">ocaml</a> » <a href="../index.html">Ast_helper</a> » Pat</nav><header class="odoc-preamble"><h1>Module <code><span>Ast_helper.Pat</span></code></h1><p>Patterns</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-mk"><a href="#val-mk" class="anchor"></a><code><span><span class="keyword">val</span> mk :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-pattern_desc">Parsetree.pattern_desc</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-pattern">Parsetree.pattern</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-attr"><a href="#val-attr" class="anchor"></a><code><span><span class="keyword">val</span> attr : <span><a href="../../Parsetree/index.html#type-pattern">Parsetree.pattern</a> <span class="arrow">-></span></span> <span><a href="../../Parsetree/index.html#type-attribute">Parsetree.attribute</a> <span class="arrow">-></span></span> <a href="../../Parsetree/index.html#type-pattern">Parsetree.pattern</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-any"><a href="#val-any" class="anchor"></a><code><span><span class="keyword">val</span> any : <span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span> <span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span> <span>unit <span class="arrow">-></span></span> <a href="../../Parsetree/index.html#type-pattern">Parsetree.pattern</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-var"><a href="#val-var" class="anchor"></a><code><span><span class="keyword">val</span> var : <span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span> <span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span> <span><a href="../index.html#type-str">str</a> <span class="arrow">-></span></span> <a href="../../Parsetree/index.html#type-pattern">Parsetree.pattern</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-alias"><a href="#val-alias" class="anchor"></a><code><span><span class="keyword">val</span> alias :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-pattern">Parsetree.pattern</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../index.html#type-str">str</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-pattern">Parsetree.pattern</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-constant"><a href="#val-constant" class="anchor"></a><code><span><span class="keyword">val</span> constant :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-constant">Parsetree.constant</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-pattern">Parsetree.pattern</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-interval"><a href="#val-interval" class="anchor"></a><code><span><span class="keyword">val</span> interval :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-constant">Parsetree.constant</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-constant">Parsetree.constant</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-pattern">Parsetree.pattern</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-tuple"><a href="#val-tuple" class="anchor"></a><code><span><span class="keyword">val</span> tuple :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../../Parsetree/index.html#type-pattern">Parsetree.pattern</a> list</span> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-pattern">Parsetree.pattern</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-construct"><a href="#val-construct" class="anchor"></a><code><span><span class="keyword">val</span> construct :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../index.html#type-lid">lid</a> <span class="arrow">-></span></span>
|
||||
<span><span><span>(<span><a href="../index.html#type-str">str</a> list</span> * <a href="../../Parsetree/index.html#type-pattern">Parsetree.pattern</a>)</span> option</span> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-pattern">Parsetree.pattern</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-variant"><a href="#val-variant" class="anchor"></a><code><span><span class="keyword">val</span> variant :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Asttypes/index.html#type-label">Asttypes.label</a> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../../Parsetree/index.html#type-pattern">Parsetree.pattern</a> option</span> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-pattern">Parsetree.pattern</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-record"><a href="#val-record" class="anchor"></a><code><span><span class="keyword">val</span> record :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><span><span>(<a href="../index.html#type-lid">lid</a> * <a href="../../Parsetree/index.html#type-pattern">Parsetree.pattern</a>)</span> list</span> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Asttypes/index.html#type-closed_flag">Asttypes.closed_flag</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-pattern">Parsetree.pattern</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-array"><a href="#val-array" class="anchor"></a><code><span><span class="keyword">val</span> array :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../../Parsetree/index.html#type-pattern">Parsetree.pattern</a> list</span> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-pattern">Parsetree.pattern</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-or_"><a href="#val-or_" class="anchor"></a><code><span><span class="keyword">val</span> or_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-pattern">Parsetree.pattern</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-pattern">Parsetree.pattern</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-pattern">Parsetree.pattern</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-constraint_"><a href="#val-constraint_" class="anchor"></a><code><span><span class="keyword">val</span> constraint_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-pattern">Parsetree.pattern</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-pattern">Parsetree.pattern</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-type_"><a href="#val-type_" class="anchor"></a><code><span><span class="keyword">val</span> type_ : <span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span> <span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span> <span><a href="../index.html#type-lid">lid</a> <span class="arrow">-></span></span> <a href="../../Parsetree/index.html#type-pattern">Parsetree.pattern</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-lazy_"><a href="#val-lazy_" class="anchor"></a><code><span><span class="keyword">val</span> lazy_ : <span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span> <span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span> <span><a href="../../Parsetree/index.html#type-pattern">Parsetree.pattern</a> <span class="arrow">-></span></span> <a href="../../Parsetree/index.html#type-pattern">Parsetree.pattern</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-unpack"><a href="#val-unpack" class="anchor"></a><code><span><span class="keyword">val</span> unpack : <span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span> <span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span> <span><a href="../index.html#type-str_opt">str_opt</a> <span class="arrow">-></span></span> <a href="../../Parsetree/index.html#type-pattern">Parsetree.pattern</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-open_"><a href="#val-open_" class="anchor"></a><code><span><span class="keyword">val</span> open_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../index.html#type-lid">lid</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-pattern">Parsetree.pattern</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-pattern">Parsetree.pattern</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-exception_"><a href="#val-exception_" class="anchor"></a><code><span><span class="keyword">val</span> exception_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-pattern">Parsetree.pattern</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-pattern">Parsetree.pattern</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-extension"><a href="#val-extension" class="anchor"></a><code><span><span class="keyword">val</span> extension :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-extension">Parsetree.extension</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-pattern">Parsetree.pattern</a></span></code></div></div></div></body></html>
|
||||
12
ocaml/Ast_helper/Rf/index.html
Normal file
12
ocaml/Ast_helper/Rf/index.html
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Rf (ocaml.Ast_helper.Rf)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../../index.html">ocaml</a> » <a href="../index.html">Ast_helper</a> » Rf</nav><header class="odoc-preamble"><h1>Module <code><span>Ast_helper.Rf</span></code></h1><p>Row fields</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-mk"><a href="#val-mk" class="anchor"></a><code><span><span class="keyword">val</span> mk :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-row_field_desc">Parsetree.row_field_desc</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-row_field">Parsetree.row_field</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-tag"><a href="#val-tag" class="anchor"></a><code><span><span class="keyword">val</span> tag :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../../Asttypes/index.html#type-label">Asttypes.label</a> <a href="../index.html#type-with_loc">with_loc</a></span> <span class="arrow">-></span></span>
|
||||
<span>bool <span class="arrow">-></span></span>
|
||||
<span><span><a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a> list</span> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-row_field">Parsetree.row_field</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-inherit_"><a href="#val-inherit_" class="anchor"></a><code><span><span class="keyword">val</span> inherit_ : <span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span> <span><a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a> <span class="arrow">-></span></span> <a href="../../Parsetree/index.html#type-row_field">Parsetree.row_field</a></span></code></div></div></div></body></html>
|
||||
43
ocaml/Ast_helper/Sig/index.html
Normal file
43
ocaml/Ast_helper/Sig/index.html
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Sig (ocaml.Ast_helper.Sig)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../../index.html">ocaml</a> » <a href="../index.html">Ast_helper</a> » Sig</nav><header class="odoc-preamble"><h1>Module <code><span>Ast_helper.Sig</span></code></h1><p>Signature items</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-mk"><a href="#val-mk" class="anchor"></a><code><span><span class="keyword">val</span> mk : <span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span> <span><a href="../../Parsetree/index.html#type-signature_item_desc">Parsetree.signature_item_desc</a> <span class="arrow">-></span></span> <a href="../../Parsetree/index.html#type-signature_item">Parsetree.signature_item</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-value"><a href="#val-value" class="anchor"></a><code><span><span class="keyword">val</span> value : <span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span> <span><a href="../../Parsetree/index.html#type-value_description">Parsetree.value_description</a> <span class="arrow">-></span></span> <a href="../../Parsetree/index.html#type-signature_item">Parsetree.signature_item</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-type_"><a href="#val-type_" class="anchor"></a><code><span><span class="keyword">val</span> type_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Asttypes/index.html#type-rec_flag">Asttypes.rec_flag</a> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../../Parsetree/index.html#type-type_declaration">Parsetree.type_declaration</a> list</span> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-signature_item">Parsetree.signature_item</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-type_subst"><a href="#val-type_subst" class="anchor"></a><code><span><span class="keyword">val</span> type_subst :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../../Parsetree/index.html#type-type_declaration">Parsetree.type_declaration</a> list</span> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-signature_item">Parsetree.signature_item</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-type_extension"><a href="#val-type_extension" class="anchor"></a><code><span><span class="keyword">val</span> type_extension :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-type_extension">Parsetree.type_extension</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-signature_item">Parsetree.signature_item</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-exception_"><a href="#val-exception_" class="anchor"></a><code><span><span class="keyword">val</span> exception_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-type_exception">Parsetree.type_exception</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-signature_item">Parsetree.signature_item</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-module_"><a href="#val-module_" class="anchor"></a><code><span><span class="keyword">val</span> module_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-module_declaration">Parsetree.module_declaration</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-signature_item">Parsetree.signature_item</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-mod_subst"><a href="#val-mod_subst" class="anchor"></a><code><span><span class="keyword">val</span> mod_subst :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-module_substitution">Parsetree.module_substitution</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-signature_item">Parsetree.signature_item</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-rec_module"><a href="#val-rec_module" class="anchor"></a><code><span><span class="keyword">val</span> rec_module :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../../Parsetree/index.html#type-module_declaration">Parsetree.module_declaration</a> list</span> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-signature_item">Parsetree.signature_item</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-modtype"><a href="#val-modtype" class="anchor"></a><code><span><span class="keyword">val</span> modtype :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-module_type_declaration">Parsetree.module_type_declaration</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-signature_item">Parsetree.signature_item</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-modtype_subst"><a href="#val-modtype_subst" class="anchor"></a><code><span><span class="keyword">val</span> modtype_subst :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-module_type_declaration">Parsetree.module_type_declaration</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-signature_item">Parsetree.signature_item</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-open_"><a href="#val-open_" class="anchor"></a><code><span><span class="keyword">val</span> open_ : <span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span> <span><a href="../../Parsetree/index.html#type-open_description">Parsetree.open_description</a> <span class="arrow">-></span></span> <a href="../../Parsetree/index.html#type-signature_item">Parsetree.signature_item</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-include_"><a href="#val-include_" class="anchor"></a><code><span><span class="keyword">val</span> include_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-include_description">Parsetree.include_description</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-signature_item">Parsetree.signature_item</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-class_"><a href="#val-class_" class="anchor"></a><code><span><span class="keyword">val</span> class_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../../Parsetree/index.html#type-class_description">Parsetree.class_description</a> list</span> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-signature_item">Parsetree.signature_item</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-class_type"><a href="#val-class_type" class="anchor"></a><code><span><span class="keyword">val</span> class_type :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../../Parsetree/index.html#type-class_type_declaration">Parsetree.class_type_declaration</a> list</span> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-signature_item">Parsetree.signature_item</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-extension"><a href="#val-extension" class="anchor"></a><code><span><span class="keyword">val</span> extension :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-extension">Parsetree.extension</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-signature_item">Parsetree.signature_item</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-attribute"><a href="#val-attribute" class="anchor"></a><code><span><span class="keyword">val</span> attribute : <span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span> <span><a href="../../Parsetree/index.html#type-attribute">Parsetree.attribute</a> <span class="arrow">-></span></span> <a href="../../Parsetree/index.html#type-signature_item">Parsetree.signature_item</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-text"><a href="#val-text" class="anchor"></a><code><span><span class="keyword">val</span> text : <span><a href="../../Docstrings/index.html#type-text">Docstrings.text</a> <span class="arrow">-></span></span> <span><a href="../../Parsetree/index.html#type-signature_item">Parsetree.signature_item</a> list</span></span></code></div></div></div></body></html>
|
||||
42
ocaml/Ast_helper/Str/index.html
Normal file
42
ocaml/Ast_helper/Str/index.html
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Str (ocaml.Ast_helper.Str)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../../index.html">ocaml</a> » <a href="../index.html">Ast_helper</a> » Str</nav><header class="odoc-preamble"><h1>Module <code><span>Ast_helper.Str</span></code></h1><p>Structure items</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-mk"><a href="#val-mk" class="anchor"></a><code><span><span class="keyword">val</span> mk : <span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span> <span><a href="../../Parsetree/index.html#type-structure_item_desc">Parsetree.structure_item_desc</a> <span class="arrow">-></span></span> <a href="../../Parsetree/index.html#type-structure_item">Parsetree.structure_item</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-eval"><a href="#val-eval" class="anchor"></a><code><span><span class="keyword">val</span> eval :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../../Parsetree/index.html#type-attributes">Parsetree.attributes</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-structure_item">Parsetree.structure_item</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-value"><a href="#val-value" class="anchor"></a><code><span><span class="keyword">val</span> value :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Asttypes/index.html#type-rec_flag">Asttypes.rec_flag</a> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../../Parsetree/index.html#type-value_binding">Parsetree.value_binding</a> list</span> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-structure_item">Parsetree.structure_item</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-primitive"><a href="#val-primitive" class="anchor"></a><code><span><span class="keyword">val</span> primitive :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-value_description">Parsetree.value_description</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-structure_item">Parsetree.structure_item</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-type_"><a href="#val-type_" class="anchor"></a><code><span><span class="keyword">val</span> type_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Asttypes/index.html#type-rec_flag">Asttypes.rec_flag</a> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../../Parsetree/index.html#type-type_declaration">Parsetree.type_declaration</a> list</span> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-structure_item">Parsetree.structure_item</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-type_extension"><a href="#val-type_extension" class="anchor"></a><code><span><span class="keyword">val</span> type_extension :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-type_extension">Parsetree.type_extension</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-structure_item">Parsetree.structure_item</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-exception_"><a href="#val-exception_" class="anchor"></a><code><span><span class="keyword">val</span> exception_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-type_exception">Parsetree.type_exception</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-structure_item">Parsetree.structure_item</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-module_"><a href="#val-module_" class="anchor"></a><code><span><span class="keyword">val</span> module_ : <span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span> <span><a href="../../Parsetree/index.html#type-module_binding">Parsetree.module_binding</a> <span class="arrow">-></span></span> <a href="../../Parsetree/index.html#type-structure_item">Parsetree.structure_item</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-rec_module"><a href="#val-rec_module" class="anchor"></a><code><span><span class="keyword">val</span> rec_module :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../../Parsetree/index.html#type-module_binding">Parsetree.module_binding</a> list</span> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-structure_item">Parsetree.structure_item</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-modtype"><a href="#val-modtype" class="anchor"></a><code><span><span class="keyword">val</span> modtype :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-module_type_declaration">Parsetree.module_type_declaration</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-structure_item">Parsetree.structure_item</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-open_"><a href="#val-open_" class="anchor"></a><code><span><span class="keyword">val</span> open_ : <span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span> <span><a href="../../Parsetree/index.html#type-open_declaration">Parsetree.open_declaration</a> <span class="arrow">-></span></span> <a href="../../Parsetree/index.html#type-structure_item">Parsetree.structure_item</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-class_"><a href="#val-class_" class="anchor"></a><code><span><span class="keyword">val</span> class_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../../Parsetree/index.html#type-class_declaration">Parsetree.class_declaration</a> list</span> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-structure_item">Parsetree.structure_item</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-class_type"><a href="#val-class_type" class="anchor"></a><code><span><span class="keyword">val</span> class_type :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../../Parsetree/index.html#type-class_type_declaration">Parsetree.class_type_declaration</a> list</span> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-structure_item">Parsetree.structure_item</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-include_"><a href="#val-include_" class="anchor"></a><code><span><span class="keyword">val</span> include_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-include_declaration">Parsetree.include_declaration</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-structure_item">Parsetree.structure_item</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-extension"><a href="#val-extension" class="anchor"></a><code><span><span class="keyword">val</span> extension :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-extension">Parsetree.extension</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-structure_item">Parsetree.structure_item</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-attribute"><a href="#val-attribute" class="anchor"></a><code><span><span class="keyword">val</span> attribute : <span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span> <span><a href="../../Parsetree/index.html#type-attribute">Parsetree.attribute</a> <span class="arrow">-></span></span> <a href="../../Parsetree/index.html#type-structure_item">Parsetree.structure_item</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-text"><a href="#val-text" class="anchor"></a><code><span><span class="keyword">val</span> text : <span><a href="../../Docstrings/index.html#type-text">Docstrings.text</a> <span class="arrow">-></span></span> <span><a href="../../Parsetree/index.html#type-structure_item">Parsetree.structure_item</a> list</span></span></code></div></div></div></body></html>
|
||||
39
ocaml/Ast_helper/Te/index.html
Normal file
39
ocaml/Ast_helper/Te/index.html
Normal file
|
|
@ -0,0 +1,39 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Te (ocaml.Ast_helper.Te)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../../index.html">ocaml</a> » <a href="../index.html">Ast_helper</a> » Te</nav><header class="odoc-preamble"><h1>Module <code><span>Ast_helper.Te</span></code></h1><p>Type extensions</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-mk"><a href="#val-mk" class="anchor"></a><code><span><span class="keyword">val</span> mk :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?docs</span>:<a href="../../Docstrings/index.html#type-docs">Docstrings.docs</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?params</span>:
|
||||
<span><span>(<a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a> * <span>(<a href="../../Asttypes/index.html#type-variance">Asttypes.variance</a> * <a href="../../Asttypes/index.html#type-injectivity">Asttypes.injectivity</a>)</span>)</span> list</span> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?priv</span>:<a href="../../Asttypes/index.html#type-private_flag">Asttypes.private_flag</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../index.html#type-lid">lid</a> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../../Parsetree/index.html#type-extension_constructor">Parsetree.extension_constructor</a> list</span> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-type_extension">Parsetree.type_extension</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-mk_exception"><a href="#val-mk_exception" class="anchor"></a><code><span><span class="keyword">val</span> mk_exception :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?docs</span>:<a href="../../Docstrings/index.html#type-docs">Docstrings.docs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-extension_constructor">Parsetree.extension_constructor</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-type_exception">Parsetree.type_exception</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-constructor"><a href="#val-constructor" class="anchor"></a><code><span><span class="keyword">val</span> constructor :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?docs</span>:<a href="../../Docstrings/index.html#type-docs">Docstrings.docs</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?info</span>:<a href="../../Docstrings/index.html#type-info">Docstrings.info</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../index.html#type-str">str</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-extension_constructor_kind">Parsetree.extension_constructor_kind</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-extension_constructor">Parsetree.extension_constructor</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-decl"><a href="#val-decl" class="anchor"></a><code><span><span class="keyword">val</span> decl :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?docs</span>:<a href="../../Docstrings/index.html#type-docs">Docstrings.docs</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?info</span>:<a href="../../Docstrings/index.html#type-info">Docstrings.info</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?vars</span>:<span><a href="../index.html#type-str">str</a> list</span> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?args</span>:<a href="../../Parsetree/index.html#type-constructor_arguments">Parsetree.constructor_arguments</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?res</span>:<a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../index.html#type-str">str</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-extension_constructor">Parsetree.extension_constructor</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-rebind"><a href="#val-rebind" class="anchor"></a><code><span><span class="keyword">val</span> rebind :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?docs</span>:<a href="../../Docstrings/index.html#type-docs">Docstrings.docs</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?info</span>:<a href="../../Docstrings/index.html#type-info">Docstrings.info</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../index.html#type-str">str</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../index.html#type-lid">lid</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-extension_constructor">Parsetree.extension_constructor</a></span></code></div></div></div></body></html>
|
||||
59
ocaml/Ast_helper/Typ/index.html
Normal file
59
ocaml/Ast_helper/Typ/index.html
Normal file
|
|
@ -0,0 +1,59 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Typ (ocaml.Ast_helper.Typ)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../../index.html">ocaml</a> » <a href="../index.html">Ast_helper</a> » Typ</nav><header class="odoc-preamble"><h1>Module <code><span>Ast_helper.Typ</span></code></h1><p>Type expressions</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-mk"><a href="#val-mk" class="anchor"></a><code><span><span class="keyword">val</span> mk :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-core_type_desc">Parsetree.core_type_desc</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-attr"><a href="#val-attr" class="anchor"></a><code><span><span class="keyword">val</span> attr : <span><a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a> <span class="arrow">-></span></span> <span><a href="../../Parsetree/index.html#type-attribute">Parsetree.attribute</a> <span class="arrow">-></span></span> <a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-any"><a href="#val-any" class="anchor"></a><code><span><span class="keyword">val</span> any : <span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span> <span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span> <span>unit <span class="arrow">-></span></span> <a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-var"><a href="#val-var" class="anchor"></a><code><span><span class="keyword">val</span> var : <span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span> <span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span> <span>string <span class="arrow">-></span></span> <a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-arrow"><a href="#val-arrow" class="anchor"></a><code><span><span class="keyword">val</span> arrow :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Asttypes/index.html#type-arg_label">Asttypes.arg_label</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-tuple"><a href="#val-tuple" class="anchor"></a><code><span><span class="keyword">val</span> tuple :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a> list</span> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-constr"><a href="#val-constr" class="anchor"></a><code><span><span class="keyword">val</span> constr :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../index.html#type-lid">lid</a> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a> list</span> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-object_"><a href="#val-object_" class="anchor"></a><code><span><span class="keyword">val</span> object_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../../Parsetree/index.html#type-object_field">Parsetree.object_field</a> list</span> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Asttypes/index.html#type-closed_flag">Asttypes.closed_flag</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-class_"><a href="#val-class_" class="anchor"></a><code><span><span class="keyword">val</span> class_ :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../index.html#type-lid">lid</a> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a> list</span> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-alias"><a href="#val-alias" class="anchor"></a><code><span><span class="keyword">val</span> alias :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a> <span class="arrow">-></span></span>
|
||||
<span>string <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-variant"><a href="#val-variant" class="anchor"></a><code><span><span class="keyword">val</span> variant :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../../Parsetree/index.html#type-row_field">Parsetree.row_field</a> list</span> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Asttypes/index.html#type-closed_flag">Asttypes.closed_flag</a> <span class="arrow">-></span></span>
|
||||
<span><span><span><a href="../../Asttypes/index.html#type-label">Asttypes.label</a> list</span> option</span> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-poly"><a href="#val-poly" class="anchor"></a><code><span><span class="keyword">val</span> poly :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><span><a href="../index.html#type-str">str</a> list</span> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-package"><a href="#val-package" class="anchor"></a><code><span><span class="keyword">val</span> package :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../index.html#type-lid">lid</a> <span class="arrow">-></span></span>
|
||||
<span><span><span>(<a href="../index.html#type-lid">lid</a> * <a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a>)</span> list</span> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-extension"><a href="#val-extension" class="anchor"></a><code><span><span class="keyword">val</span> extension :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-extension">Parsetree.extension</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-force_poly"><a href="#val-force_poly" class="anchor"></a><code><span><span class="keyword">val</span> force_poly : <span><a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a> <span class="arrow">-></span></span> <a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-varify_constructors"><a href="#val-varify_constructors" class="anchor"></a><code><span><span class="keyword">val</span> varify_constructors :
|
||||
<span><span><a href="../index.html#type-str">str</a> list</span> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a></span></code></div><div class="spec-doc"><p><code>varify_constructors newtypes te</code> is type expression <code>te</code>, of which any of nullary type constructor <code>tc</code> is replaced by type variable of the same name, if <code>tc</code>'s name appears in <code>newtypes</code>. Raise <code>Syntaxerr.Variable_in_scope</code> if any type variable inside <code>te</code> appears in <code>newtypes</code>.</p><ul class="at-tags"><li class="since"><span class="at-tag">since</span> 4.05</li></ul></div></div></div></body></html>
|
||||
29
ocaml/Ast_helper/Type/index.html
Normal file
29
ocaml/Ast_helper/Type/index.html
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Type (ocaml.Ast_helper.Type)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../../index.html">ocaml</a> » <a href="../index.html">Ast_helper</a> » Type</nav><header class="odoc-preamble"><h1>Module <code><span>Ast_helper.Type</span></code></h1><p>Type declarations</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-mk"><a href="#val-mk" class="anchor"></a><code><span><span class="keyword">val</span> mk :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?docs</span>:<a href="../../Docstrings/index.html#type-docs">Docstrings.docs</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?text</span>:<a href="../../Docstrings/index.html#type-text">Docstrings.text</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?params</span>:
|
||||
<span><span>(<a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a> * <span>(<a href="../../Asttypes/index.html#type-variance">Asttypes.variance</a> * <a href="../../Asttypes/index.html#type-injectivity">Asttypes.injectivity</a>)</span>)</span> list</span> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?cstrs</span>:<span><span>(<a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a> * <a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a> * <a href="../index.html#type-loc">loc</a>)</span> list</span> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?kind</span>:<a href="../../Parsetree/index.html#type-type_kind">Parsetree.type_kind</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?priv</span>:<a href="../../Asttypes/index.html#type-private_flag">Asttypes.private_flag</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?manifest</span>:<a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../index.html#type-str">str</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-type_declaration">Parsetree.type_declaration</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-constructor"><a href="#val-constructor" class="anchor"></a><code><span><span class="keyword">val</span> constructor :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?info</span>:<a href="../../Docstrings/index.html#type-info">Docstrings.info</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?vars</span>:<span><a href="../index.html#type-str">str</a> list</span> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?args</span>:<a href="../../Parsetree/index.html#type-constructor_arguments">Parsetree.constructor_arguments</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?res</span>:<a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../index.html#type-str">str</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-constructor_declaration">Parsetree.constructor_declaration</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-field"><a href="#val-field" class="anchor"></a><code><span><span class="keyword">val</span> field :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?info</span>:<a href="../../Docstrings/index.html#type-info">Docstrings.info</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?mut</span>:<a href="../../Asttypes/index.html#type-mutable_flag">Asttypes.mutable_flag</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../index.html#type-str">str</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-label_declaration">Parsetree.label_declaration</a></span></code></div></div></div></body></html>
|
||||
9
ocaml/Ast_helper/Val/index.html
Normal file
9
ocaml/Ast_helper/Val/index.html
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Val (ocaml.Ast_helper.Val)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../../index.html">ocaml</a> » <a href="../index.html">Ast_helper</a> » Val</nav><header class="odoc-preamble"><h1>Module <code><span>Ast_helper.Val</span></code></h1><p>Value declarations</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-mk"><a href="#val-mk" class="anchor"></a><code><span><span class="keyword">val</span> mk :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?docs</span>:<a href="../../Docstrings/index.html#type-docs">Docstrings.docs</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?prim</span>:<span>string list</span> <span class="arrow">-></span></span>
|
||||
<span><a href="../index.html#type-str">str</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-core_type">Parsetree.core_type</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-value_description">Parsetree.value_description</a></span></code></div></div></div></body></html>
|
||||
10
ocaml/Ast_helper/Vb/index.html
Normal file
10
ocaml/Ast_helper/Vb/index.html
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Vb (ocaml.Ast_helper.Vb)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../../index.html">ocaml</a> » <a href="../index.html">Ast_helper</a> » Vb</nav><header class="odoc-preamble"><h1>Module <code><span>Ast_helper.Vb</span></code></h1><p>Value bindings</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-mk"><a href="#val-mk" class="anchor"></a><code><span><span class="keyword">val</span> mk :
|
||||
<span><span class="optlabel">?loc</span>:<a href="../index.html#type-loc">loc</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?attrs</span>:<a href="../index.html#type-attrs">attrs</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?docs</span>:<a href="../../Docstrings/index.html#type-docs">Docstrings.docs</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?text</span>:<a href="../../Docstrings/index.html#type-text">Docstrings.text</a> <span class="arrow">-></span></span>
|
||||
<span><span class="optlabel">?value_constraint</span>:<a href="../../Parsetree/index.html#type-value_constraint">Parsetree.value_constraint</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-pattern">Parsetree.pattern</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../Parsetree/index.html#type-expression">Parsetree.expression</a> <span class="arrow">-></span></span>
|
||||
<a href="../../Parsetree/index.html#type-value_binding">Parsetree.value_binding</a></span></code></div></div></div></body></html>
|
||||
2
ocaml/Ast_helper/index.html
Normal file
2
ocaml/Ast_helper/index.html
Normal file
File diff suppressed because one or more lines are too long
2
ocaml/Ast_invariants/index.html
Normal file
2
ocaml/Ast_invariants/index.html
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Ast_invariants (ocaml.Ast_invariants)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../index.html">ocaml</a> » Ast_invariants</nav><header class="odoc-preamble"><h1>Module <code><span>Ast_invariants</span></code></h1><p>Check AST invariants</p><p><b>Warning:</b> this module is unstable and part of <span class="xref-unresolved" title="Compiler_libs">compiler-libs</span>.</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-structure"><a href="#val-structure" class="anchor"></a><code><span><span class="keyword">val</span> structure : <span><a href="../Parsetree/index.html#type-structure">Parsetree.structure</a> <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-signature"><a href="#val-signature" class="anchor"></a><code><span><span class="keyword">val</span> signature : <span><a href="../Parsetree/index.html#type-signature">Parsetree.signature</a> <span class="arrow">-></span></span> unit</span></code></div></div></div></body></html>
|
||||
6
ocaml/Ast_iterator/index.html
Normal file
6
ocaml/Ast_iterator/index.html
Normal file
File diff suppressed because one or more lines are too long
75
ocaml/Ast_mapper/index.html
Normal file
75
ocaml/Ast_mapper/index.html
Normal file
File diff suppressed because one or more lines are too long
2
ocaml/Asttypes/index.html
Normal file
2
ocaml/Asttypes/index.html
Normal file
File diff suppressed because one or more lines are too long
5
ocaml/Attr_helper/index.html
Normal file
5
ocaml/Attr_helper/index.html
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Attr_helper (ocaml.Attr_helper)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../index.html">ocaml</a> » Attr_helper</nav><header class="odoc-preamble"><h1>Module <code><span>Attr_helper</span></code></h1><p>Helpers for attributes</p><p><b>Warning:</b> this module is unstable and part of <span class="xref-unresolved" title="Compiler_libs">compiler-libs</span>.</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-error"><a href="#type-error" class="anchor"></a><code><span><span class="keyword">type</span> error</span><span> = </span></code><ol><li id="type-error.Multiple_attributes" class="def variant constructor anchored"><a href="#type-error.Multiple_attributes" class="anchor"></a><code><span>| </span><span><span class="constructor">Multiple_attributes</span> <span class="keyword">of</span> string</span></code></li><li id="type-error.No_payload_expected" class="def variant constructor anchored"><a href="#type-error.No_payload_expected" class="anchor"></a><code><span>| </span><span><span class="constructor">No_payload_expected</span> <span class="keyword">of</span> string</span></code></li></ol></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-get_no_payload_attribute"><a href="#val-get_no_payload_attribute" class="anchor"></a><code><span><span class="keyword">val</span> get_no_payload_attribute :
|
||||
<span><span>string list</span> <span class="arrow">-></span></span>
|
||||
<span><a href="../Parsetree/index.html#type-attributes">Parsetree.attributes</a> <span class="arrow">-></span></span>
|
||||
<span><span>string <a href="../Asttypes/index.html#type-loc">Asttypes.loc</a></span> option</span></span></code></div><div class="spec-doc"><p>The <code>string list</code> argument of the following functions is a list of alternative names for the attribute we are looking for. For instance:</p><pre class="language-ocaml"><code>["foo"; "ocaml.foo"]</code></pre></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-has_no_payload_attribute"><a href="#val-has_no_payload_attribute" class="anchor"></a><code><span><span class="keyword">val</span> has_no_payload_attribute : <span><span>string list</span> <span class="arrow">-></span></span> <span><a href="../Parsetree/index.html#type-attributes">Parsetree.attributes</a> <span class="arrow">-></span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec exception anchored" id="exception-Error"><a href="#exception-Error" class="anchor"></a><code><span><span class="keyword">exception</span> </span><span><span class="exception">Error</span> <span class="keyword">of</span> <a href="../Location/index.html#type-t">Location.t</a> * <a href="#type-error">error</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-report_error"><a href="#val-report_error" class="anchor"></a><code><span><span class="keyword">val</span> report_error : <span><a href="../Stdlib/Format/index.html#type-formatter">Stdlib.Format.formatter</a> <span class="arrow">-></span></span> <span><a href="#type-error">error</a> <span class="arrow">-></span></span> unit</span></code></div></div></div></body></html>
|
||||
2
ocaml/Augment_specialised_args/Definition/index.html
Normal file
2
ocaml/Augment_specialised_args/Definition/index.html
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Definition (ocaml.Augment_specialised_args.Definition)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../../index.html">ocaml</a> » <a href="../index.html">Augment_specialised_args</a> » Definition</nav><header class="odoc-preamble"><h1>Module <code><span>Augment_specialised_args.Definition</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = </span></code><ol><li id="type-t.Existing_inner_free_var" class="def variant constructor anchored"><a href="#type-t.Existing_inner_free_var" class="anchor"></a><code><span>| </span><span><span class="constructor">Existing_inner_free_var</span> <span class="keyword">of</span> <a href="../../Variable/index.html#type-t">Variable.t</a></span></code></li><li id="type-t.Projection_from_existing_specialised_arg" class="def variant constructor anchored"><a href="#type-t.Projection_from_existing_specialised_arg" class="anchor"></a><code><span>| </span><span><span class="constructor">Projection_from_existing_specialised_arg</span> <span class="keyword">of</span> <a href="../../Projection/index.html#type-t">Projection.t</a></span></code></li></ol></div></div></div></body></html>
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>_ (ocaml.Augment_specialised_args.Make._)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../../../index.html">ocaml</a> » <a href="../../index.html">Augment_specialised_args</a> » <a href="../index.html">Make</a> » _</nav><header class="odoc-preamble"><h1>Parameter <code><span>Make._</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-pass_name"><a href="#val-pass_name" class="anchor"></a><code><span><span class="keyword">val</span> pass_name : string</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-what_to_specialise"><a href="#val-what_to_specialise" class="anchor"></a><code><span><span class="keyword">val</span> what_to_specialise :
|
||||
<span><span class="label">env</span>:<a href="../../../Inline_and_simplify_aux/Env/index.html#type-t">Inline_and_simplify_aux.Env.t</a> <span class="arrow">-></span></span>
|
||||
<span><span class="label">set_of_closures</span>:<a href="../../../Flambda/index.html#type-set_of_closures">Flambda.set_of_closures</a> <span class="arrow">-></span></span>
|
||||
<a href="../../What_to_specialise/index.html#type-t">What_to_specialise.t</a></span></code></div></div></div></body></html>
|
||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue