mirror of
https://github.com/waku-org/nwaku.git
synced 2025-02-14 16:07:27 +00:00
1086 lines
84 KiB
HTML
1086 lines
84 KiB
HTML
<?xml version="1.0" encoding="utf-8" ?>
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
|
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<!-- This file is generated by Nim. -->
|
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
|
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
|
|
<!-- Favicon -->
|
|
<link rel="shortcut icon" href="data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAUAAAAF////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAIAAABbAAAAlQAAAKIAAACbAAAAmwAAAKIAAACVAAAAWwAAAAL///8A////AP///wD///8A////AAAAABQAAADAAAAAYwAAAA3///8A////AP///wD///8AAAAADQAAAGMAAADAAAAAFP///wD///8A////AP///wAAAACdAAAAOv///wD///8A////AP///wD///8A////AP///wD///8AAAAAOgAAAJ3///8A////AP///wAAAAAnAAAAcP///wAAAAAoAAAASv///wD///8A////AP///wAAAABKAAAAKP///wAAAABwAAAAJ////wD///8AAAAAgQAAABwAAACIAAAAkAAAAJMAAACtAAAAFQAAABUAAACtAAAAkwAAAJAAAACIAAAAHAAAAIH///8A////AAAAAKQAAACrAAAAaP///wD///8AAAAARQAAANIAAADSAAAARf///wD///8AAAAAaAAAAKsAAACk////AAAAADMAAACcAAAAnQAAABj///8A////AP///wAAAAAYAAAAGP///wD///8A////AAAAABgAAACdAAAAnAAAADMAAAB1AAAAwwAAAP8AAADpAAAAsQAAAE4AAAAb////AP///wAAAAAbAAAATgAAALEAAADpAAAA/wAAAMMAAAB1AAAAtwAAAOkAAAD/AAAA/wAAAP8AAADvAAAA3gAAAN4AAADeAAAA3gAAAO8AAAD/AAAA/wAAAP8AAADpAAAAtwAAAGUAAAA/AAAA3wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADfAAAAPwAAAGX///8A////AAAAAEgAAADtAAAAvwAAAL0AAADGAAAA7wAAAO8AAADGAAAAvQAAAL8AAADtAAAASP///wD///8A////AP///wD///8AAAAAO////wD///8A////AAAAAIcAAACH////AP///wD///8AAAAAO////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A//8AAP//AAD4HwAA7/cAAN/7AAD//wAAoYUAAJ55AACf+QAAh+EAAAAAAADAAwAA4AcAAP5/AAD//wAA//8AAA=="/>
|
|
<link rel="icon" type="image/png" sizes="32x32" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAA3XAAAN1wFCKJt4AAAAB3RJTUUH4QQQEwksSS9ZWwAAAk1JREFUWMPtll2ITVEUx39nn/O7Y5qR8f05wtCUUr6ZIS++8pEnkZInPImneaCQ5METNdOkeFBKUhMPRIkHKfEuUZSUlGlKPN2TrgfncpvmnntnmlEyq1Z7t89/rf9a6+y99oZxGZf/XeIq61EdtgKXgdXA0xrYAvBjOIF1AI9zvjcC74BSpndrJPkBWDScTF8Aa4E3wDlgHbASaANmVqlcCnwHvgDvgVfAJ+AikAAvgfVZwLnSVZHZaOuKoQi3ZOMi4NkYkpe1p4J7A8BpYAD49hfIy/oqG0+hLomiKP2L5L+1ubn5115S+3OAn4EnwBlgMzCjyt6ZAnQCJ4A7wOs88iRJHvw50HoujuPBoCKwHWiosy8MdfZnAdcHk8dxXFJ3VQbQlCTJvRBCGdRbD4M6uc5glpY3eAihpN5S5w12diSEcCCEcKUO4ljdr15T76ur1FDDLIQQ3qv71EdDOe3Kxj3leRXyk+pxdWnFWod6Wt2bY3de3aSuUHcPBVimHs7mK9WrmeOF6lR1o9qnzskh2ar2qm1qizpfXaPeVGdlmGN5pb09qMxz1Xb1kLqgzn1RyH7JUXW52lr5e/Kqi9qpto7V1atuUzfnARrV7jEib1T76gG2qxdGmXyiekkt1GswPTtek0aBfJp6YySGBfWg2tPQ0FAYgf1stUfdmdcjarbYJEniKIq6gY/Aw+zWHAC+p2labGpqiorFYgGYCEzN7oQdQClN07O1/EfDyGgC0ALMBdYAi4FyK+4H3gLPsxfR1zRNi+NP7nH5J+QntnXe5B5mpfQAAAAASUVORK5CYII=">
|
|
|
|
<!-- Google fonts -->
|
|
<link href='https://fonts.googleapis.com/css?family=Lato:400,600,900' rel='stylesheet' type='text/css'/>
|
|
<link href='https://fonts.googleapis.com/css?family=Source+Code+Pro:400,500,600' rel='stylesheet' type='text/css'/>
|
|
|
|
<!-- CSS -->
|
|
<title>Index</title>
|
|
<link rel="stylesheet" type="text/css" href="nimdoc.out.css">
|
|
|
|
<script type="text/javascript" src="dochack.js"></script>
|
|
|
|
<script type="text/javascript">
|
|
function main() {
|
|
var pragmaDots = document.getElementsByClassName("pragmadots");
|
|
for (var i = 0; i < pragmaDots.length; i++) {
|
|
pragmaDots[i].onclick = function(event) {
|
|
// Hide tease
|
|
event.target.parentNode.style.display = "none";
|
|
// Show actual
|
|
event.target.parentNode.nextElementSibling.style.display = "inline";
|
|
}
|
|
}
|
|
|
|
const toggleSwitch = document.querySelector('.theme-switch input[type="checkbox"]');
|
|
function switchTheme(e) {
|
|
if (e.target.checked) {
|
|
document.documentElement.setAttribute('data-theme', 'dark');
|
|
localStorage.setItem('theme', 'dark');
|
|
} else {
|
|
document.documentElement.setAttribute('data-theme', 'light');
|
|
localStorage.setItem('theme', 'light');
|
|
}
|
|
}
|
|
|
|
toggleSwitch.addEventListener('change', switchTheme, false);
|
|
|
|
const currentTheme = localStorage.getItem('theme') ? localStorage.getItem('theme') : null;
|
|
if (currentTheme) {
|
|
document.documentElement.setAttribute('data-theme', currentTheme);
|
|
|
|
if (currentTheme === 'dark') {
|
|
toggleSwitch.checked = true;
|
|
}
|
|
}
|
|
}
|
|
|
|
window.addEventListener('DOMContentLoaded', main);
|
|
</script>
|
|
|
|
</head>
|
|
<body>
|
|
<div class="document" id="documentId">
|
|
<div class="container">
|
|
<h1 class="title">Index</h1>
|
|
Modules: <a href="regex.html">regex</a>, <a href="regex/common.html">regex/common</a>, <a href="regex/compiler.html">regex/compiler</a>, <a href="regex/dotgraph.html">regex/dotgraph</a>, <a href="regex/exptransformation.html">regex/exptransformation</a>, <a href="regex/exptype.html">regex/exptype</a>, <a href="regex/litopt.html">regex/litopt</a>, <a href="regex/nfa.html">regex/nfa</a>, <a href="regex/nfafindall.html">regex/nfafindall</a>, <a href="regex/nfamacro.html">regex/nfamacro</a>, <a href="regex/nfamatch.html">regex/nfamatch</a>, <a href="regex/nfatype.html">regex/nfatype</a>, <a href="regex/nodematch.html">regex/nodematch</a>, <a href="regex/nodetype.html">regex/nodetype</a>, <a href="regex/parser.html">regex/parser</a>, <a href="regex/scanner.html">regex/scanner</a>, <a href="regex/types.html">regex/types</a>.<br/><p /><h2>API symbols</h2>
|
|
<dl><dt><a name="%60%24%60" href="#%60%24%60"><span>`$`:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="types: `$`(n: Node): string" href="regex/types.html#%24%2CNode">types: `$`(n: Node): string</a></li>
|
|
</ul></dd>
|
|
<dt><a name="%60%25%25%60" href="#%60%25%25%60"><span>`%%`:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="common: `%%`(formatstr: string; a: openArray[string]): string" href="regex/common.html#%25%25%2Cstring%2CopenArray%5Bstring%5D">common: `%%`(formatstr: string; a: openArray[string]): string</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="common: `%%`(formatstr: string; a: string): string" href="regex/common.html#%25%25%2Cstring%2Cstring">common: `%%`(formatstr: string; a: string): string</a></li>
|
|
</ul></dd>
|
|
<dt><a name="%60%26lt%3B%3D%60" href="#%60%26lt%3B%3D%60"><span>`<=`:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="common: `<=`(x, y: Rune): bool" href="regex/common.html#%3C%3D%2CRune%2CRune">common: `<=`(x, y: Rune): bool</a></li>
|
|
</ul></dd>
|
|
<dt><a name="%60%5B%5D%60" href="#%60%5B%5D%60"><span>`[]`:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfatype: `[]`(sm: Submatches; i: int): PState" href="regex/nfatype.html#%5B%5D%2CSubmatches%2Cint">nfatype: `[]`(sm: Submatches; i: int): PState</a></li>
|
|
</ul></dd>
|
|
<dt><a name="add" href="#add"><span>add:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfatype: add(sm: var Submatches; item: PState)" href="regex/nfatype.html#add%2CSubmatches%2CPState">nfatype: add(sm: var Submatches; item: PState)</a></li>
|
|
</ul></dd>
|
|
<dt><a name="assertionKind" href="#assertionKind"><span>assertionKind:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nodetype: assertionKind" href="regex/nodetype.html#assertionKind">nodetype: assertionKind</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="types: assertionKind" href="regex/types.html#assertionKind">types: assertionKind</a></li>
|
|
</ul></dd>
|
|
<dt><a name="AtomsExp" href="#AtomsExp"><span>AtomsExp:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="exptype: AtomsExp" href="regex/exptype.html#AtomsExp">exptype: AtomsExp</a></li>
|
|
</ul></dd>
|
|
<dt><a name="bounds" href="#bounds"><span>bounds:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfafindall: bounds(ms: RegexMatches): Slice[int]" href="regex/nfafindall.html#bounds.i%2CRegexMatches">nfafindall: bounds(ms: RegexMatches): Slice[int]</a></li>
|
|
</ul></dd>
|
|
<dt><a name="Bounds" href="#Bounds"><span>Bounds:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfatype: Bounds" href="regex/nfatype.html#Bounds">nfatype: Bounds</a></li>
|
|
</ul></dd>
|
|
<dt><a name="bwFastRuneAt" href="#bwFastRuneAt"><span>bwFastRuneAt:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="common: bwFastRuneAt(s: string; n: var int; result: var Rune): untyped" href="regex/common.html#bwFastRuneAt.t%2Cstring%2Cint%2CRune">common: bwFastRuneAt(s: string; n: var int; result: var Rune): untyped</a></li>
|
|
</ul></dd>
|
|
<dt><a name="bwRuneAt" href="#bwRuneAt"><span>bwRuneAt:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="common: bwRuneAt(s: string; n: int): Rune" href="regex/common.html#bwRuneAt%2Cstring%2Cint">common: bwRuneAt(s: string; n: int): Rune</a></li>
|
|
</ul></dd>
|
|
<dt><a name="canOpt" href="#canOpt"><span>canOpt:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="litopt: canOpt(litOpt: LitOpt): bool" href="regex/litopt.html#canOpt%2CLitOpt">litopt: canOpt(litOpt: LitOpt): bool</a></li>
|
|
</ul></dd>
|
|
<dt><a name="cap" href="#cap"><span>cap:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfatype: cap(sm: Submatches): int" href="regex/nfatype.html#cap%2CSubmatches">nfatype: cap(sm: Submatches): int</a></li>
|
|
</ul></dd>
|
|
<dt><a name="CaptIdx" href="#CaptIdx"><span>CaptIdx:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfatype: CaptIdx" href="regex/nfatype.html#CaptIdx">nfatype: CaptIdx</a></li>
|
|
</ul></dd>
|
|
<dt><a name="CaptNode" href="#CaptNode"><span>CaptNode:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfatype: CaptNode" href="regex/nfatype.html#CaptNode">nfatype: CaptNode</a></li>
|
|
</ul></dd>
|
|
<dt><a name="Capts" href="#Capts"><span>Capts:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfatype: Capts" href="regex/nfatype.html#Capts">nfatype: Capts</a></li>
|
|
</ul></dd>
|
|
<dt><a name="Captures" href="#Captures"><span>Captures:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfatype: Captures" href="regex/nfatype.html#Captures">nfatype: Captures</a></li>
|
|
</ul></dd>
|
|
<dt><a name="clear" href="#clear"><span>clear:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfatype: clear(m: var RegexMatch)" href="regex/nfatype.html#clear%2CRegexMatch">nfatype: clear(m: var RegexMatch)</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfatype: clear(sm: var Submatches)" href="regex/nfatype.html#clear%2CSubmatches">nfatype: clear(sm: var Submatches)</a></li>
|
|
</ul></dd>
|
|
<dt><a name="cmp" href="#cmp"><span>cmp:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="common: cmp(x, y: Rune): int" href="regex/common.html#cmp%2CRune%2CRune">common: cmp(x, y: Rune): int</a></li>
|
|
</ul></dd>
|
|
<dt><a name="constructSubmatches" href="#constructSubmatches"><span>constructSubmatches:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfatype: constructSubmatches(captures: var Captures; capts: Capts; capt, size: int)" href="regex/nfatype.html#constructSubmatches%2CCaptures%2CCapts%2Cint%2Cint">nfatype: constructSubmatches(captures: var Captures; capts: Capts; capt, size: int)</a></li>
|
|
</ul></dd>
|
|
<dt><a name="contains" href="#contains"><span>contains:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="regex: contains(s: string; pattern: Regex): bool" href="regex.html#contains%2Cstring%2CRegex">regex: contains(s: string; pattern: Regex): bool</a></li>
|
|
</ul></dd>
|
|
<dt><a name="curr" href="#curr"><span>curr:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="scanner: curr[T](sc: Scanner[T]): T" href="regex/scanner.html#curr%2CScanner%5BT%5D">scanner: curr[T](sc: Scanner[T]): T</a></li>
|
|
</ul></dd>
|
|
<dt><a name="dummyMatch" href="#dummyMatch"><span>dummyMatch:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfafindall: dummyMatch(ms: var RegexMatches; i: int)" href="regex/nfafindall.html#dummyMatch%2CRegexMatches%2Cint">nfafindall: dummyMatch(ms: var RegexMatches; i: int)</a></li>
|
|
</ul></dd>
|
|
<dt><a name="endsWith" href="#endsWith"><span>endsWith:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="regex: endsWith(s: string; pattern: Regex): bool" href="regex.html#endsWith%2Cstring%2CRegex">regex: endsWith(s: string; pattern: Regex): bool</a></li>
|
|
</ul></dd>
|
|
<dt><a name="eNfa" href="#eNfa"><span>eNfa:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfa: eNfa(exp: RpnExp): Enfa" href="regex/nfa.html#eNfa%2CRpnExp">nfa: eNfa(exp: RpnExp): Enfa</a></li>
|
|
</ul></dd>
|
|
<dt><a name="Enfa" href="#Enfa"><span>Enfa:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="types: Enfa" href="regex/types.html#Enfa">types: Enfa</a></li>
|
|
</ul></dd>
|
|
<dt><a name="eRemoval" href="#eRemoval"><span>eRemoval:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfa: eRemoval(eNfa: Enfa): Nfa" href="regex/nfa.html#eRemoval%2CEnfa">nfa: eRemoval(eNfa: Enfa): Nfa</a></li>
|
|
</ul></dd>
|
|
<dt><a name="escapeRe" href="#escapeRe"><span>escapeRe:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="regex: escapeRe(s: string): string" href="regex.html#escapeRe%2Cstring">regex: escapeRe(s: string): string</a></li>
|
|
</ul></dd>
|
|
<dt><a name="Exp" href="#Exp"><span>Exp:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="exptype: Exp" href="regex/exptype.html#Exp">exptype: Exp</a></li>
|
|
</ul></dd>
|
|
<dt><a name="fillMatchImpl" href="#fillMatchImpl"><span>fillMatchImpl:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfafindall: fillMatchImpl(m: var RegexMatch; mi: MatchItemIdx; ms: RegexMatches;
|
|
regex: Regex)" href="regex/nfafindall.html#fillMatchImpl%2CRegexMatch%2CMatchItemIdx%2CRegexMatches%2CRegex">nfafindall: fillMatchImpl(m: var RegexMatch; mi: MatchItemIdx; ms: RegexMatches;
|
|
regex: Regex)</a></li>
|
|
</ul></dd>
|
|
<dt><a name="find" href="#find"><span>find:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="regex: find(s: string; pattern: Regex; m: var RegexMatch; start = 0): bool" href="regex.html#find%2Cstring%2CRegex%2CRegexMatch%2Cint">regex: find(s: string; pattern: Regex; m: var RegexMatch; start = 0): bool</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="scanner: find(sc: Scanner[Rune]; r: Rune): int" href="regex/scanner.html#find%2CScanner%5BRune%5D%2CRune">scanner: find(sc: Scanner[Rune]; r: Rune): int</a></li>
|
|
</ul></dd>
|
|
<dt><a name="findAll" href="#findAll"><span>findAll:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="regex: findAll(s: string; pattern: Regex; start = 0): seq[RegexMatch]" href="regex.html#findAll%2Cstring%2CRegex%2Cint">regex: findAll(s: string; pattern: Regex; start = 0): seq[RegexMatch]</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="regex: findAll(s: string; pattern: Regex; start = 0): RegexMatch" href="regex.html#findAll.i%2Cstring%2CRegex%2Cint">regex: findAll(s: string; pattern: Regex; start = 0): RegexMatch</a></li>
|
|
</ul></dd>
|
|
<dt><a name="findAllBounds" href="#findAllBounds"><span>findAllBounds:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="regex: findAllBounds(s: string; pattern: Regex; start = 0): seq[Slice[int]]" href="regex.html#findAllBounds%2Cstring%2CRegex%2Cint">regex: findAllBounds(s: string; pattern: Regex; start = 0): seq[Slice[int]]</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="regex: findAllBounds(s: string; pattern: Regex; start = 0): Slice[int]" href="regex.html#findAllBounds.i%2Cstring%2CRegex%2Cint">regex: findAllBounds(s: string; pattern: Regex; start = 0): Slice[int]</a></li>
|
|
</ul></dd>
|
|
<dt><a name="findAndCaptureAll" href="#findAndCaptureAll"><span>findAndCaptureAll:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="regex: findAndCaptureAll(s: string; pattern: Regex): seq[string]" href="regex.html#findAndCaptureAll%2Cstring%2CRegex">regex: findAndCaptureAll(s: string; pattern: Regex): seq[string]</a></li>
|
|
</ul></dd>
|
|
<dt><a name="findSomeImpl" href="#findSomeImpl"><span>findSomeImpl:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfafindall: findSomeImpl(text: string; regex: Regex; ms: var RegexMatches;
|
|
start: Natural = 0; flags: set[MatchFlag] = {}): int" href="regex/nfafindall.html#findSomeImpl%2Cstring%2CRegex%2CRegexMatches%2CNatural%2Cset%5BMatchFlag%5D">nfafindall: findSomeImpl(text: string; regex: Regex; ms: var RegexMatches;
|
|
start: Natural = 0; flags: set[MatchFlag] = {}): int</a></li>
|
|
</ul></dd>
|
|
<dt><a name="findSomeOptImpl" href="#findSomeOptImpl"><span>findSomeOptImpl:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfafindall: findSomeOptImpl(text: string; regex: Regex; ms: var RegexMatches; start: Natural): int" href="regex/nfafindall.html#findSomeOptImpl%2Cstring%2CRegex%2CRegexMatches%2CNatural">nfafindall: findSomeOptImpl(text: string; regex: Regex; ms: var RegexMatches; start: Natural): int</a></li>
|
|
</ul></dd>
|
|
<dt><a name="finished" href="#finished"><span>finished:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="scanner: finished[T](sc: Scanner[T]): bool" href="regex/scanner.html#finished%2CScanner%5BT%5D">scanner: finished[T](sc: Scanner[T]): bool</a></li>
|
|
</ul></dd>
|
|
<dt><a name="Flag" href="#Flag"><span>Flag:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nodetype: Flag" href="regex/nodetype.html#Flag">nodetype: Flag</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="types: Flag" href="regex/types.html#Flag">types: Flag</a></li>
|
|
</ul></dd>
|
|
<dt><a name="flagAnyMatchNewLine" href="#flagAnyMatchNewLine"><span>flagAnyMatchNewLine:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="Flag.flagAnyMatchNewLine" href="regex/nodetype.html#flagAnyMatchNewLine">Flag.flagAnyMatchNewLine</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="Flag.flagAnyMatchNewLine" href="regex/types.html#flagAnyMatchNewLine">Flag.flagAnyMatchNewLine</a></li>
|
|
</ul></dd>
|
|
<dt><a name="flagCaseInsensitive" href="#flagCaseInsensitive"><span>flagCaseInsensitive:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="Flag.flagCaseInsensitive" href="regex/nodetype.html#flagCaseInsensitive">Flag.flagCaseInsensitive</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="Flag.flagCaseInsensitive" href="regex/types.html#flagCaseInsensitive">Flag.flagCaseInsensitive</a></li>
|
|
</ul></dd>
|
|
<dt><a name="flagMultiLine" href="#flagMultiLine"><span>flagMultiLine:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="Flag.flagMultiLine" href="regex/nodetype.html#flagMultiLine">Flag.flagMultiLine</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="Flag.flagMultiLine" href="regex/types.html#flagMultiLine">Flag.flagMultiLine</a></li>
|
|
</ul></dd>
|
|
<dt><a name="flagNotAnyMatchNewLine" href="#flagNotAnyMatchNewLine"><span>flagNotAnyMatchNewLine:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="Flag.flagNotAnyMatchNewLine" href="regex/nodetype.html#flagNotAnyMatchNewLine">Flag.flagNotAnyMatchNewLine</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="Flag.flagNotAnyMatchNewLine" href="regex/types.html#flagNotAnyMatchNewLine">Flag.flagNotAnyMatchNewLine</a></li>
|
|
</ul></dd>
|
|
<dt><a name="flagNotCaseInsensitive" href="#flagNotCaseInsensitive"><span>flagNotCaseInsensitive:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="Flag.flagNotCaseInsensitive" href="regex/nodetype.html#flagNotCaseInsensitive">Flag.flagNotCaseInsensitive</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="Flag.flagNotCaseInsensitive" href="regex/types.html#flagNotCaseInsensitive">Flag.flagNotCaseInsensitive</a></li>
|
|
</ul></dd>
|
|
<dt><a name="flagNotMultiLine" href="#flagNotMultiLine"><span>flagNotMultiLine:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="Flag.flagNotMultiLine" href="regex/nodetype.html#flagNotMultiLine">Flag.flagNotMultiLine</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="Flag.flagNotMultiLine" href="regex/types.html#flagNotMultiLine">Flag.flagNotMultiLine</a></li>
|
|
</ul></dd>
|
|
<dt><a name="flagNotUnGreedy" href="#flagNotUnGreedy"><span>flagNotUnGreedy:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="Flag.flagNotUnGreedy" href="regex/nodetype.html#flagNotUnGreedy">Flag.flagNotUnGreedy</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="Flag.flagNotUnGreedy" href="regex/types.html#flagNotUnGreedy">Flag.flagNotUnGreedy</a></li>
|
|
</ul></dd>
|
|
<dt><a name="flagNotUnicode" href="#flagNotUnicode"><span>flagNotUnicode:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="Flag.flagNotUnicode" href="regex/nodetype.html#flagNotUnicode">Flag.flagNotUnicode</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="Flag.flagNotUnicode" href="regex/types.html#flagNotUnicode">Flag.flagNotUnicode</a></li>
|
|
</ul></dd>
|
|
<dt><a name="flagNotVerbose" href="#flagNotVerbose"><span>flagNotVerbose:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="Flag.flagNotVerbose" href="regex/nodetype.html#flagNotVerbose">Flag.flagNotVerbose</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="Flag.flagNotVerbose" href="regex/types.html#flagNotVerbose">Flag.flagNotVerbose</a></li>
|
|
</ul></dd>
|
|
<dt><a name="flagUnGreedy" href="#flagUnGreedy"><span>flagUnGreedy:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="Flag.flagUnGreedy" href="regex/nodetype.html#flagUnGreedy">Flag.flagUnGreedy</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="Flag.flagUnGreedy" href="regex/types.html#flagUnGreedy">Flag.flagUnGreedy</a></li>
|
|
</ul></dd>
|
|
<dt><a name="flagUnicode" href="#flagUnicode"><span>flagUnicode:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="Flag.flagUnicode" href="regex/nodetype.html#flagUnicode">Flag.flagUnicode</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="Flag.flagUnicode" href="regex/types.html#flagUnicode">Flag.flagUnicode</a></li>
|
|
</ul></dd>
|
|
<dt><a name="flagVerbose" href="#flagVerbose"><span>flagVerbose:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="Flag.flagVerbose" href="regex/nodetype.html#flagVerbose">Flag.flagVerbose</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="Flag.flagVerbose" href="regex/types.html#flagVerbose">Flag.flagVerbose</a></li>
|
|
</ul></dd>
|
|
<dt><a name="graph" href="#graph"><span>graph:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="dotgraph: graph(nfa: Nfa): string" href="regex/dotgraph.html#graph%2CNfa">dotgraph: graph(nfa: Nfa): string</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="dotgraph: graph(regex: Regex): string" href="regex/dotgraph.html#graph%2CRegex">dotgraph: graph(regex: Regex): string</a></li>
|
|
</ul></dd>
|
|
<dt><a name="graphToFile" href="#graphToFile"><span>graphToFile:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="dotgraph: graphToFile(regex: Regex; dir: string)" href="regex/dotgraph.html#graphToFile%2CRegex%2Cstring">dotgraph: graphToFile(regex: Regex; dir: string)</a></li>
|
|
</ul></dd>
|
|
<dt><a name="group" href="#group"><span>group:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="regex: group(m: RegexMatch; i: int): seq[Slice[int]]" href="regex.html#group%2CRegexMatch%2Cint">regex: group(m: RegexMatch; i: int): seq[Slice[int]]</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="regex: group(m: RegexMatch; i: int; text: string): seq[string]" href="regex.html#group%2CRegexMatch%2Cint%2Cstring">regex: group(m: RegexMatch; i: int; text: string): seq[string]</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="regex: group(m: RegexMatch; s: string): seq[Slice[int]]" href="regex.html#group%2CRegexMatch%2Cstring">regex: group(m: RegexMatch; s: string): seq[Slice[int]]</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="regex: group(m: RegexMatch; groupName: string; text: string): seq[string]" href="regex.html#group%2CRegexMatch%2Cstring%2Cstring">regex: group(m: RegexMatch; groupName: string; text: string): seq[string]</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="regex: group(m: RegexMatch; i: int): Slice[int]" href="regex.html#group.i%2CRegexMatch%2Cint">regex: group(m: RegexMatch; i: int): Slice[int]</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="regex: group(m: RegexMatch; s: string): Slice[int]" href="regex.html#group.i%2CRegexMatch%2Cstring">regex: group(m: RegexMatch; s: string): Slice[int]</a></li>
|
|
</ul></dd>
|
|
<dt><a name="groupFirstCapture" href="#groupFirstCapture"><span>groupFirstCapture:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="regex: groupFirstCapture(m: RegexMatch; i: int; text: string): string" href="regex.html#groupFirstCapture%2CRegexMatch%2Cint%2Cstring">regex: groupFirstCapture(m: RegexMatch; i: int; text: string): string</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="regex: groupFirstCapture(m: RegexMatch; groupName: string; text: string): string" href="regex.html#groupFirstCapture%2CRegexMatch%2Cstring%2Cstring">regex: groupFirstCapture(m: RegexMatch; groupName: string; text: string): string</a></li>
|
|
</ul></dd>
|
|
<dt><a name="groupKind" href="#groupKind"><span>groupKind:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nodetype: groupKind" href="regex/nodetype.html#groupKind">nodetype: groupKind</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="types: groupKind" href="regex/types.html#groupKind">types: groupKind</a></li>
|
|
</ul></dd>
|
|
<dt><a name="groupLastCapture" href="#groupLastCapture"><span>groupLastCapture:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="regex: groupLastCapture(m: RegexMatch; i: int; text: string): string" href="regex.html#groupLastCapture%2CRegexMatch%2Cint%2Cstring">regex: groupLastCapture(m: RegexMatch; i: int; text: string): string</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="regex: groupLastCapture(m: RegexMatch; groupName: string; text: string): string" href="regex.html#groupLastCapture%2CRegexMatch%2Cstring%2Cstring">regex: groupLastCapture(m: RegexMatch; groupName: string; text: string): string</a></li>
|
|
</ul></dd>
|
|
<dt><a name="groupNames" href="#groupNames"><span>groupNames:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="regex: groupNames(m: RegexMatch): seq[string]" href="regex.html#groupNames%2CRegexMatch">regex: groupNames(m: RegexMatch): seq[string]</a></li>
|
|
</ul></dd>
|
|
<dt><a name="GroupsCapture" href="#GroupsCapture"><span>GroupsCapture:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="exptransformation: GroupsCapture" href="regex/exptransformation.html#GroupsCapture">exptransformation: GroupsCapture</a></li>
|
|
</ul></dd>
|
|
<dt><a name="groupsCount" href="#groupsCount"><span>groupsCount:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="regex: groupsCount(m: RegexMatch): int" href="regex.html#groupsCount%2CRegexMatch">regex: groupsCount(m: RegexMatch): int</a></li>
|
|
</ul></dd>
|
|
<dt><a name="groupStartKind" href="#groupStartKind"><span>groupStartKind:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="types: groupStartKind" href="regex/types.html#groupStartKind">types: groupStartKind</a></li>
|
|
</ul></dd>
|
|
<dt><a name="grow" href="#grow"><span>grow:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfatype: grow(sm: var SmLookaround)" href="regex/nfatype.html#grow%2CSmLookaround">nfatype: grow(sm: var SmLookaround)</a></li>
|
|
</ul></dd>
|
|
<dt><a name="hasState" href="#hasState"><span>hasState:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfatype: hasState(sm: Submatches; n: int16): bool" href="regex/nfatype.html#hasState%2CSubmatches%2Cint16">nfatype: hasState(sm: Submatches; n: int16): bool</a></li>
|
|
</ul></dd>
|
|
<dt><a name="initEoeNode" href="#initEoeNode"><span>initEoeNode:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nodetype: initEoeNode(): Node" href="regex/nodetype.html#initEoeNode">nodetype: initEoeNode(): Node</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="types: initEoeNode(): Node" href="regex/types.html#initEoeNode">types: initEoeNode(): Node</a></li>
|
|
</ul></dd>
|
|
<dt><a name="initGroupStart" href="#initGroupStart"><span>initGroupStart:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nodetype: initGroupStart(name: string = ""; flags: seq[Flag] = @[]; isCapturing = true): Node" href="regex/nodetype.html#initGroupStart%2Cstring%2Cseq%5BFlag%5D">nodetype: initGroupStart(name: string = ""; flags: seq[Flag] = @[]; isCapturing = true): Node</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="types: initGroupStart(name: string = ""; flags: seq[Flag] = @[]; isCapturing = true): Node" href="regex/types.html#initGroupStart%2Cstring%2Cseq%5BFlag%5D">types: initGroupStart(name: string = ""; flags: seq[Flag] = @[]; isCapturing = true): Node</a></li>
|
|
</ul></dd>
|
|
<dt><a name="initJoinerNode" href="#initJoinerNode"><span>initJoinerNode:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nodetype: initJoinerNode(): Node" href="regex/nodetype.html#initJoinerNode">nodetype: initJoinerNode(): Node</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="types: initJoinerNode(): Node" href="regex/types.html#initJoinerNode">types: initJoinerNode(): Node</a></li>
|
|
</ul></dd>
|
|
<dt><a name="initLook" href="#initLook"><span>initLook:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfamatch: initLook(): Lookaround" href="regex/nfamatch.html#initLook.t">nfamatch: initLook(): Lookaround</a></li>
|
|
</ul></dd>
|
|
<dt><a name="initNotSetNode" href="#initNotSetNode"><span>initNotSetNode:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nodetype: initNotSetNode(): Node" href="regex/nodetype.html#initNotSetNode">nodetype: initNotSetNode(): Node</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="types: initNotSetNode(): Node" href="regex/types.html#initNotSetNode">types: initNotSetNode(): Node</a></li>
|
|
</ul></dd>
|
|
<dt><a name="initSetNode" href="#initSetNode"><span>initSetNode:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nodetype: initSetNode(): Node" href="regex/nodetype.html#initSetNode">nodetype: initSetNode(): Node</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="types: initSetNode(): Node" href="regex/types.html#initSetNode">types: initSetNode(): Node</a></li>
|
|
</ul></dd>
|
|
<dt><a name="initSkipNode" href="#initSkipNode"><span>initSkipNode:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nodetype: initSkipNode(next: openArray[int16]): Node" href="regex/nodetype.html#initSkipNode%2CopenArray%5Bint16%5D">nodetype: initSkipNode(next: openArray[int16]): Node</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="types: initSkipNode(next: openArray[int16]): Node" href="regex/types.html#initSkipNode%2CopenArray%5Bint16%5D">types: initSkipNode(next: openArray[int16]): Node</a></li>
|
|
</ul></dd>
|
|
<dt><a name="invalidRune" href="#invalidRune"><span>invalidRune:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="common: invalidRune" href="regex/common.html#invalidRune">common: invalidRune</a></li>
|
|
</ul></dd>
|
|
<dt><a name="isEmpty" href="#isEmpty"><span>isEmpty:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nodetype: isEmpty(n: Node): bool" href="regex/nodetype.html#isEmpty%2CNode">nodetype: isEmpty(n: Node): bool</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="types: isEmpty(n: Node): bool" href="regex/types.html#isEmpty%2CNode">types: isEmpty(n: Node): bool</a></li>
|
|
</ul></dd>
|
|
<dt><a name="isInitialized" href="#isInitialized"><span>isInitialized:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="regex: isInitialized(re: Regex): bool" href="regex.html#isInitialized%2CRegex">regex: isInitialized(re: Regex): bool</a></li>
|
|
</ul></dd>
|
|
<dt><a name="items" href="#items"><span>items:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfafindall: items(ms: RegexMatches): MatchItemIdx" href="regex/nfafindall.html#items.i%2CRegexMatches">nfafindall: items(ms: RegexMatches): MatchItemIdx</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfatype: items(sm: Submatches): PState" href="regex/nfatype.html#items.i%2CSubmatches">nfatype: items(sm: Submatches): PState</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="scanner: items[T](sc: Scanner[T]): T" href="regex/scanner.html#items.i%2CScanner%5BT%5D">scanner: items[T](sc: Scanner[T]): T</a></li>
|
|
</ul></dd>
|
|
<dt><a name="last" href="#last"><span>last:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfatype: last(sm: var SmLookaround): untyped" href="regex/nfatype.html#last.t%2CSmLookaround">nfatype: last(sm: var SmLookaround): untyped</a></li>
|
|
</ul></dd>
|
|
<dt><a name="lastA" href="#lastA"><span>lastA:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfatype: lastA(sm: var SmLookaround): untyped" href="regex/nfatype.html#lastA.t%2CSmLookaround">nfatype: lastA(sm: var SmLookaround): untyped</a></li>
|
|
</ul></dd>
|
|
<dt><a name="lastB" href="#lastB"><span>lastB:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfatype: lastB(sm: var SmLookaround): untyped" href="regex/nfatype.html#lastB.t%2CSmLookaround">nfatype: lastB(sm: var SmLookaround): untyped</a></li>
|
|
</ul></dd>
|
|
<dt><a name="len" href="#len"><span>len:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfatype: len(sm: Submatches): int" href="regex/nfatype.html#len%2CSubmatches">nfatype: len(sm: Submatches): int</a></li>
|
|
</ul></dd>
|
|
<dt><a name="lineBreakRune" href="#lineBreakRune"><span>lineBreakRune:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="common: lineBreakRune" href="regex/common.html#lineBreakRune">common: lineBreakRune</a></li>
|
|
</ul></dd>
|
|
<dt><a name="LitOpt" href="#LitOpt"><span>LitOpt:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="litopt: LitOpt" href="regex/litopt.html#LitOpt">litopt: LitOpt</a></li>
|
|
</ul></dd>
|
|
<dt><a name="litopt2" href="#litopt2"><span>litopt2:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="litopt: litopt2(exp: RpnExp): LitOpt" href="regex/litopt.html#litopt2%2CRpnExp">litopt: litopt2(exp: RpnExp): LitOpt</a></li>
|
|
</ul></dd>
|
|
<dt><a name="lookaheadKind" href="#lookaheadKind"><span>lookaheadKind:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="types: lookaheadKind" href="regex/types.html#lookaheadKind">types: lookaheadKind</a></li>
|
|
</ul></dd>
|
|
<dt><a name="Lookaround" href="#Lookaround"><span>Lookaround:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfamatch: Lookaround" href="regex/nfamatch.html#Lookaround">nfamatch: Lookaround</a></li>
|
|
</ul></dd>
|
|
<dt><a name="lookaroundKind" href="#lookaroundKind"><span>lookaroundKind:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="types: lookaroundKind" href="regex/types.html#lookaroundKind">types: lookaroundKind</a></li>
|
|
</ul></dd>
|
|
<dt><a name="lookAroundTpl" href="#lookAroundTpl"><span>lookAroundTpl:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfamatch: lookAroundTpl(): untyped" href="regex/nfamatch.html#lookAroundTpl.t">nfamatch: lookAroundTpl(): untyped</a></li>
|
|
</ul></dd>
|
|
<dt><a name="lookbehindKind" href="#lookbehindKind"><span>lookbehindKind:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="types: lookbehindKind" href="regex/types.html#lookbehindKind">types: lookbehindKind</a></li>
|
|
</ul></dd>
|
|
<dt><a name="match" href="#match"><span>match:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="regex: match(s: string; pattern: Regex): bool" href="regex.html#match%2Cstring%2CRegex">regex: match(s: string; pattern: Regex): bool</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="regex: match(s: string; pattern: Regex; m: var RegexMatch; start = 0): bool" href="regex.html#match%2Cstring%2CRegex%2CRegexMatch%2Cint">regex: match(s: string; pattern: Regex; m: var RegexMatch; start = 0): bool</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="regex: match(text: string; regex: RegexLit; body: untyped): untyped" href="regex.html#match.m%2Cstring%2CRegexLit%2Cuntyped">regex: match(text: string; regex: RegexLit; body: untyped): untyped</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nodematch: match(n: Node; r: Rune): bool" href="regex/nodematch.html#match%2CNode%2CRune">nodematch: match(n: Node; r: Rune): bool</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nodematch: match(n: Node; r: Rune; nxt: Rune): bool" href="regex/nodematch.html#match%2CNode%2CRune%2CRune">nodematch: match(n: Node; r: Rune; nxt: Rune): bool</a></li>
|
|
</ul></dd>
|
|
<dt><a name="matchableKind" href="#matchableKind"><span>matchableKind:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nodetype: matchableKind" href="regex/nodetype.html#matchableKind">nodetype: matchableKind</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="types: matchableKind" href="regex/types.html#matchableKind">types: matchableKind</a></li>
|
|
</ul></dd>
|
|
<dt><a name="MatchFlag" href="#MatchFlag"><span>MatchFlag:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfatype: MatchFlag" href="regex/nfatype.html#MatchFlag">nfatype: MatchFlag</a></li>
|
|
</ul></dd>
|
|
<dt><a name="MatchFlags" href="#MatchFlags"><span>MatchFlags:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfatype: MatchFlags" href="regex/nfatype.html#MatchFlags">nfatype: MatchFlags</a></li>
|
|
</ul></dd>
|
|
<dt><a name="matchImpl" href="#matchImpl"><span>matchImpl:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfamacro: matchImpl(text, expLit, body: NimNode): NimNode" href="regex/nfamacro.html#matchImpl%2CNimNode%2CNimNode%2CNimNode">nfamacro: matchImpl(text, expLit, body: NimNode): NimNode</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfamatch: matchImpl(text: string; regex: Regex; m: var RegexMatch; start = 0): bool" href="regex/nfamatch.html#matchImpl%2Cstring%2CRegex%2CRegexMatch%2Cint">nfamatch: matchImpl(text: string; regex: Regex; m: var RegexMatch; start = 0): bool</a></li>
|
|
</ul></dd>
|
|
<dt><a name="mfAnchored" href="#mfAnchored"><span>mfAnchored:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="MatchFlag.mfAnchored" href="regex/nfatype.html#mfAnchored">MatchFlag.mfAnchored</a></li>
|
|
</ul></dd>
|
|
<dt><a name="mfBwMatch" href="#mfBwMatch"><span>mfBwMatch:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="MatchFlag.mfBwMatch" href="regex/nfatype.html#mfBwMatch">MatchFlag.mfBwMatch</a></li>
|
|
</ul></dd>
|
|
<dt><a name="mfFindMatch" href="#mfFindMatch"><span>mfFindMatch:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="MatchFlag.mfFindMatch" href="regex/nfatype.html#mfFindMatch">MatchFlag.mfFindMatch</a></li>
|
|
</ul></dd>
|
|
<dt><a name="mfFindMatchOpt" href="#mfFindMatchOpt"><span>mfFindMatchOpt:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="MatchFlag.mfFindMatchOpt" href="regex/nfatype.html#mfFindMatchOpt">MatchFlag.mfFindMatchOpt</a></li>
|
|
</ul></dd>
|
|
<dt><a name="mfNoCaptures" href="#mfNoCaptures"><span>mfNoCaptures:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="MatchFlag.mfNoCaptures" href="regex/nfatype.html#mfNoCaptures">MatchFlag.mfNoCaptures</a></li>
|
|
</ul></dd>
|
|
<dt><a name="mfReverseCapts" href="#mfReverseCapts"><span>mfReverseCapts:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="MatchFlag.mfReverseCapts" href="regex/nfatype.html#mfReverseCapts">MatchFlag.mfReverseCapts</a></li>
|
|
</ul></dd>
|
|
<dt><a name="mfShortestMatch" href="#mfShortestMatch"><span>mfShortestMatch:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="MatchFlag.mfShortestMatch" href="regex/nfatype.html#mfShortestMatch">MatchFlag.mfShortestMatch</a></li>
|
|
</ul></dd>
|
|
<dt><a name="mitems" href="#mitems"><span>mitems:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="scanner: mitems[T](sc: var Scanner[T]): var T" href="regex/scanner.html#mitems.i%2CScanner%5BT%5D">scanner: mitems[T](sc: var Scanner[T]): var T</a></li>
|
|
</ul></dd>
|
|
<dt><a name="newScanner" href="#newScanner"><span>newScanner:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="scanner: newScanner[T](s: seq[T]): Scanner[T]" href="regex/scanner.html#newScanner%2Cseq%5BT%5D">scanner: newScanner[T](s: seq[T]): Scanner[T]</a></li>
|
|
</ul></dd>
|
|
<dt><a name="newSubmatches" href="#newSubmatches"><span>newSubmatches:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfatype: newSubmatches(size: int): Submatches" href="regex/nfatype.html#newSubmatches%2Cint">nfatype: newSubmatches(size: int): Submatches</a></li>
|
|
</ul></dd>
|
|
<dt><a name="next" href="#next"><span>next:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="scanner: next[T](sc: Scanner[T]): T" href="regex/scanner.html#next%2CScanner%5BT%5D">scanner: next[T](sc: Scanner[T]): T</a></li>
|
|
</ul></dd>
|
|
<dt><a name="Nfa" href="#Nfa"><span>Nfa:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="types: Nfa" href="regex/types.html#Nfa">types: Nfa</a></li>
|
|
</ul></dd>
|
|
<dt><a name="nfa2" href="#nfa2"><span>nfa2:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfa: nfa2(exp: RpnExp): Nfa" href="regex/nfa.html#nfa2%2CRpnExp">nfa: nfa2(exp: RpnExp): Nfa</a></li>
|
|
</ul></dd>
|
|
<dt><a name="Node" href="#Node"><span>Node:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nodetype: Node" href="regex/nodetype.html#Node">nodetype: Node</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="types: Node" href="regex/types.html#Node">types: Node</a></li>
|
|
</ul></dd>
|
|
<dt><a name="NodeIdx" href="#NodeIdx"><span>NodeIdx:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfatype: NodeIdx" href="regex/nfatype.html#NodeIdx">nfatype: NodeIdx</a></li>
|
|
</ul></dd>
|
|
<dt><a name="NodeKind" href="#NodeKind"><span>NodeKind:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nodetype: NodeKind" href="regex/nodetype.html#NodeKind">nodetype: NodeKind</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="types: NodeKind" href="regex/types.html#NodeKind">types: NodeKind</a></li>
|
|
</ul></dd>
|
|
<dt><a name="NodeUid" href="#NodeUid"><span>NodeUid:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nodetype: NodeUid" href="regex/nodetype.html#NodeUid">nodetype: NodeUid</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="types: NodeUid" href="regex/types.html#NodeUid">types: NodeUid</a></li>
|
|
</ul></dd>
|
|
<dt><a name="opKind" href="#opKind"><span>opKind:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nodetype: opKind" href="regex/nodetype.html#opKind">nodetype: opKind</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="types: opKind" href="regex/types.html#opKind">types: opKind</a></li>
|
|
</ul></dd>
|
|
<dt><a name="parse" href="#parse"><span>parse:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="parser: parse(expression: string): Exp" href="regex/parser.html#parse%2Cstring">parser: parse(expression: string): Exp</a></li>
|
|
</ul></dd>
|
|
<dt><a name="peek" href="#peek"><span>peek:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="scanner: peek(sc: Scanner[Node]): Node" href="regex/scanner.html#peek%2CScanner%5BNode%5D">scanner: peek(sc: Scanner[Node]): Node</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="scanner: peek(sc: Scanner[Rune]): Rune" href="regex/scanner.html#peek%2CScanner%5BRune%5D">scanner: peek(sc: Scanner[Rune]): Rune</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="scanner: peek(sc: Scanner[Rune]; n: int): Rune" href="regex/scanner.html#peek%2CScanner%5BRune%5D%2Cint">scanner: peek(sc: Scanner[Rune]; n: int): Rune</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="scanner: peek[T](sc: Scanner[T]): (T, T)" href="regex/scanner.html#peek.i%2CScanner%5BT%5D">scanner: peek[T](sc: Scanner[T]): (T, T)</a></li>
|
|
</ul></dd>
|
|
<dt><a name="prev" href="#prev"><span>prev:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="scanner: prev[T](sc: Scanner[T]): T" href="regex/scanner.html#prev%2CScanner%5BT%5D">scanner: prev[T](sc: Scanner[T]): T</a></li>
|
|
</ul></dd>
|
|
<dt><a name="PState" href="#PState"><span>PState:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfatype: PState" href="regex/nfatype.html#PState">nfatype: PState</a></li>
|
|
</ul></dd>
|
|
<dt><a name="re" href="#re"><span>re:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="regex: re(s: static string): static[Regex]" href="regex.html#re%2Cstaticstring">regex: re(s: static string): static[Regex]</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="regex: re(s: string): Regex" href="regex.html#re%2Cstring">regex: re(s: string): Regex</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reAny" href="#reAny"><span>reAny:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reAny" href="regex/nodetype.html#reAny">NodeKind.reAny</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reAny" href="regex/types.html#reAny">NodeKind.reAny</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reAnyAscii" href="#reAnyAscii"><span>reAnyAscii:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reAnyAscii" href="regex/nodetype.html#reAnyAscii">NodeKind.reAnyAscii</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reAnyAscii" href="regex/types.html#reAnyAscii">NodeKind.reAnyAscii</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reAnyNl" href="#reAnyNl"><span>reAnyNl:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reAnyNl" href="regex/nodetype.html#reAnyNl">NodeKind.reAnyNl</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reAnyNl" href="regex/types.html#reAnyNl">NodeKind.reAnyNl</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reAnyNlAscii" href="#reAnyNlAscii"><span>reAnyNlAscii:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reAnyNlAscii" href="regex/nodetype.html#reAnyNlAscii">NodeKind.reAnyNlAscii</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reAnyNlAscii" href="regex/types.html#reAnyNlAscii">NodeKind.reAnyNlAscii</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reChar" href="#reChar"><span>reChar:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reChar" href="regex/nodetype.html#reChar">NodeKind.reChar</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reChar" href="regex/types.html#reChar">NodeKind.reChar</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reCharCi" href="#reCharCi"><span>reCharCi:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reCharCi" href="regex/nodetype.html#reCharCi">NodeKind.reCharCi</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reCharCi" href="regex/types.html#reCharCi">NodeKind.reCharCi</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reCt" href="#reCt"><span>reCt:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="compiler: reCt(s: string): Regex" href="regex/compiler.html#reCt%2Cstring">compiler: reCt(s: string): Regex</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reDigit" href="#reDigit"><span>reDigit:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reDigit" href="regex/nodetype.html#reDigit">NodeKind.reDigit</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reDigit" href="regex/types.html#reDigit">NodeKind.reDigit</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reDigitAscii" href="#reDigitAscii"><span>reDigitAscii:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reDigitAscii" href="regex/nodetype.html#reDigitAscii">NodeKind.reDigitAscii</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reDigitAscii" href="regex/types.html#reDigitAscii">NodeKind.reDigitAscii</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reEnd" href="#reEnd"><span>reEnd:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reEnd" href="regex/nodetype.html#reEnd">NodeKind.reEnd</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reEnd" href="regex/types.html#reEnd">NodeKind.reEnd</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reEndSym" href="#reEndSym"><span>reEndSym:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reEndSym" href="regex/nodetype.html#reEndSym">NodeKind.reEndSym</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reEndSym" href="regex/types.html#reEndSym">NodeKind.reEndSym</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reEndSymML" href="#reEndSymML"><span>reEndSymML:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reEndSymML" href="regex/nodetype.html#reEndSymML">NodeKind.reEndSymML</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reEndSymML" href="regex/types.html#reEndSymML">NodeKind.reEndSymML</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reEoe" href="#reEoe"><span>reEoe:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reEoe" href="regex/nodetype.html#reEoe">NodeKind.reEoe</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reEoe" href="regex/types.html#reEoe">NodeKind.reEoe</a></li>
|
|
</ul></dd>
|
|
<dt><a name="Regex" href="#Regex"><span>Regex:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfatype: Regex" href="regex/nfatype.html#Regex">nfatype: Regex</a></li>
|
|
</ul></dd>
|
|
<dt><a name="RegexError" href="#RegexError"><span>RegexError:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="common: RegexError" href="regex/common.html#RegexError">common: RegexError</a></li>
|
|
</ul></dd>
|
|
<dt><a name="RegexLit" href="#RegexLit"><span>RegexLit:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfatype: RegexLit" href="regex/nfatype.html#RegexLit">nfatype: RegexLit</a></li>
|
|
</ul></dd>
|
|
<dt><a name="RegexMatch" href="#RegexMatch"><span>RegexMatch:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfatype: RegexMatch" href="regex/nfatype.html#RegexMatch">nfatype: RegexMatch</a></li>
|
|
</ul></dd>
|
|
<dt><a name="RegexMatches" href="#RegexMatches"><span>RegexMatches:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfafindall: RegexMatches" href="regex/nfafindall.html#RegexMatches">nfafindall: RegexMatches</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reGroupEnd" href="#reGroupEnd"><span>reGroupEnd:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reGroupEnd" href="regex/nodetype.html#reGroupEnd">NodeKind.reGroupEnd</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reGroupEnd" href="regex/types.html#reGroupEnd">NodeKind.reGroupEnd</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reGroupStart" href="#reGroupStart"><span>reGroupStart:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reGroupStart" href="regex/nodetype.html#reGroupStart">NodeKind.reGroupStart</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reGroupStart" href="regex/types.html#reGroupStart">NodeKind.reGroupStart</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reImpl" href="#reImpl"><span>reImpl:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="compiler: reImpl(s: string): Regex" href="regex/compiler.html#reImpl%2Cstring">compiler: reImpl(s: string): Regex</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reInSet" href="#reInSet"><span>reInSet:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reInSet" href="regex/nodetype.html#reInSet">NodeKind.reInSet</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reInSet" href="regex/types.html#reInSet">NodeKind.reInSet</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reJoiner" href="#reJoiner"><span>reJoiner:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reJoiner" href="regex/nodetype.html#reJoiner">NodeKind.reJoiner</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reJoiner" href="regex/types.html#reJoiner">NodeKind.reJoiner</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reLookahead" href="#reLookahead"><span>reLookahead:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reLookahead" href="regex/nodetype.html#reLookahead">NodeKind.reLookahead</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reLookahead" href="regex/types.html#reLookahead">NodeKind.reLookahead</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reLookbehind" href="#reLookbehind"><span>reLookbehind:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reLookbehind" href="regex/nodetype.html#reLookbehind">NodeKind.reLookbehind</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reLookbehind" href="regex/types.html#reLookbehind">NodeKind.reLookbehind</a></li>
|
|
</ul></dd>
|
|
<dt><a name="removeLast" href="#removeLast"><span>removeLast:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfatype: removeLast(sm: var SmLookaround)" href="regex/nfatype.html#removeLast%2CSmLookaround">nfatype: removeLast(sm: var SmLookaround)</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reNotAlphaNum" href="#reNotAlphaNum"><span>reNotAlphaNum:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reNotAlphaNum" href="regex/nodetype.html#reNotAlphaNum">NodeKind.reNotAlphaNum</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reNotAlphaNum" href="regex/types.html#reNotAlphaNum">NodeKind.reNotAlphaNum</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reNotAlphaNumAscii" href="#reNotAlphaNumAscii"><span>reNotAlphaNumAscii:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reNotAlphaNumAscii" href="regex/nodetype.html#reNotAlphaNumAscii">NodeKind.reNotAlphaNumAscii</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reNotAlphaNumAscii" href="regex/types.html#reNotAlphaNumAscii">NodeKind.reNotAlphaNumAscii</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reNotDigit" href="#reNotDigit"><span>reNotDigit:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reNotDigit" href="regex/nodetype.html#reNotDigit">NodeKind.reNotDigit</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reNotDigit" href="regex/types.html#reNotDigit">NodeKind.reNotDigit</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reNotDigitAscii" href="#reNotDigitAscii"><span>reNotDigitAscii:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reNotDigitAscii" href="regex/nodetype.html#reNotDigitAscii">NodeKind.reNotDigitAscii</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reNotDigitAscii" href="regex/types.html#reNotDigitAscii">NodeKind.reNotDigitAscii</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reNotLookahead" href="#reNotLookahead"><span>reNotLookahead:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reNotLookahead" href="regex/nodetype.html#reNotLookahead">NodeKind.reNotLookahead</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reNotLookahead" href="regex/types.html#reNotLookahead">NodeKind.reNotLookahead</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reNotLookbehind" href="#reNotLookbehind"><span>reNotLookbehind:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reNotLookbehind" href="regex/nodetype.html#reNotLookbehind">NodeKind.reNotLookbehind</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reNotLookbehind" href="regex/types.html#reNotLookbehind">NodeKind.reNotLookbehind</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reNotSet" href="#reNotSet"><span>reNotSet:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reNotSet" href="regex/nodetype.html#reNotSet">NodeKind.reNotSet</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reNotSet" href="regex/types.html#reNotSet">NodeKind.reNotSet</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reNotUCC" href="#reNotUCC"><span>reNotUCC:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reNotUCC" href="regex/nodetype.html#reNotUCC">NodeKind.reNotUCC</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reNotUCC" href="regex/types.html#reNotUCC">NodeKind.reNotUCC</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reNotWhiteSpace" href="#reNotWhiteSpace"><span>reNotWhiteSpace:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reNotWhiteSpace" href="regex/nodetype.html#reNotWhiteSpace">NodeKind.reNotWhiteSpace</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reNotWhiteSpace" href="regex/types.html#reNotWhiteSpace">NodeKind.reNotWhiteSpace</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reNotWhiteSpaceAscii" href="#reNotWhiteSpaceAscii"><span>reNotWhiteSpaceAscii:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reNotWhiteSpaceAscii" href="regex/nodetype.html#reNotWhiteSpaceAscii">NodeKind.reNotWhiteSpaceAscii</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reNotWhiteSpaceAscii" href="regex/types.html#reNotWhiteSpaceAscii">NodeKind.reNotWhiteSpaceAscii</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reNotWordBoundary" href="#reNotWordBoundary"><span>reNotWordBoundary:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reNotWordBoundary" href="regex/nodetype.html#reNotWordBoundary">NodeKind.reNotWordBoundary</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reNotWordBoundary" href="regex/types.html#reNotWordBoundary">NodeKind.reNotWordBoundary</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reNotWordBoundaryAscii" href="#reNotWordBoundaryAscii"><span>reNotWordBoundaryAscii:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reNotWordBoundaryAscii" href="regex/nodetype.html#reNotWordBoundaryAscii">NodeKind.reNotWordBoundaryAscii</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reNotWordBoundaryAscii" href="regex/types.html#reNotWordBoundaryAscii">NodeKind.reNotWordBoundaryAscii</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reOneOrMore" href="#reOneOrMore"><span>reOneOrMore:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reOneOrMore" href="regex/nodetype.html#reOneOrMore">NodeKind.reOneOrMore</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reOneOrMore" href="regex/types.html#reOneOrMore">NodeKind.reOneOrMore</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reOr" href="#reOr"><span>reOr:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reOr" href="regex/nodetype.html#reOr">NodeKind.reOr</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reOr" href="regex/types.html#reOr">NodeKind.reOr</a></li>
|
|
</ul></dd>
|
|
<dt><a name="repetitionKind" href="#repetitionKind"><span>repetitionKind:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nodetype: repetitionKind" href="regex/nodetype.html#repetitionKind">nodetype: repetitionKind</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="types: repetitionKind" href="regex/types.html#repetitionKind">types: repetitionKind</a></li>
|
|
</ul></dd>
|
|
<dt><a name="replace" href="#replace"><span>replace:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="regex: replace(s: string; pattern: Regex; by: proc (m: RegexMatch; s: string): string;
|
|
limit = 0): string" href="regex.html#replace%2Cstring%2CRegex%2Cproc%28RegexMatch%2Cstring%29%2Cint">regex: replace(s: string; pattern: Regex; by: proc (m: RegexMatch; s: string): string;
|
|
limit = 0): string</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="regex: replace(s: string; pattern: Regex; by: string; limit = 0): string" href="regex.html#replace%2Cstring%2CRegex%2Cstring%2Cint">regex: replace(s: string; pattern: Regex; by: string; limit = 0): string</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reRepRange" href="#reRepRange"><span>reRepRange:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reRepRange" href="regex/nodetype.html#reRepRange">NodeKind.reRepRange</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reRepRange" href="regex/types.html#reRepRange">NodeKind.reRepRange</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reSkip" href="#reSkip"><span>reSkip:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reSkip" href="regex/nodetype.html#reSkip">NodeKind.reSkip</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reSkip" href="regex/types.html#reSkip">NodeKind.reSkip</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reStart" href="#reStart"><span>reStart:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reStart" href="regex/nodetype.html#reStart">NodeKind.reStart</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reStart" href="regex/types.html#reStart">NodeKind.reStart</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reStartSym" href="#reStartSym"><span>reStartSym:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reStartSym" href="regex/nodetype.html#reStartSym">NodeKind.reStartSym</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reStartSym" href="regex/types.html#reStartSym">NodeKind.reStartSym</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reStartSymML" href="#reStartSymML"><span>reStartSymML:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reStartSymML" href="regex/nodetype.html#reStartSymML">NodeKind.reStartSymML</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reStartSymML" href="regex/types.html#reStartSymML">NodeKind.reStartSymML</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reUCC" href="#reUCC"><span>reUCC:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reUCC" href="regex/nodetype.html#reUCC">NodeKind.reUCC</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reUCC" href="regex/types.html#reUCC">NodeKind.reUCC</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reverse" href="#reverse"><span>reverse:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfatype: reverse(capts: var Capts; a, b: int32): int32" href="regex/nfatype.html#reverse%2CCapts%2Cint32%2Cint32">nfatype: reverse(capts: var Capts; a, b: int32): int32</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reversedMatchImpl" href="#reversedMatchImpl"><span>reversedMatchImpl:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfamatch: reversedMatchImpl(smA, smB: var Submatches; text: string; nfa: Nfa;
|
|
look: var Lookaround; start, limit: int): int" href="regex/nfamatch.html#reversedMatchImpl%2CSubmatches%2CSubmatches%2Cstring%2CNfa%2CLookaround%2Cint%2Cint">nfamatch: reversedMatchImpl(smA, smB: var Submatches; text: string; nfa: Nfa;
|
|
look: var Lookaround; start, limit: int): int</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reWhiteSpace" href="#reWhiteSpace"><span>reWhiteSpace:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reWhiteSpace" href="regex/nodetype.html#reWhiteSpace">NodeKind.reWhiteSpace</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reWhiteSpace" href="regex/types.html#reWhiteSpace">NodeKind.reWhiteSpace</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reWhiteSpaceAscii" href="#reWhiteSpaceAscii"><span>reWhiteSpaceAscii:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reWhiteSpaceAscii" href="regex/nodetype.html#reWhiteSpaceAscii">NodeKind.reWhiteSpaceAscii</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reWhiteSpaceAscii" href="regex/types.html#reWhiteSpaceAscii">NodeKind.reWhiteSpaceAscii</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reWord" href="#reWord"><span>reWord:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reWord" href="regex/nodetype.html#reWord">NodeKind.reWord</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reWord" href="regex/types.html#reWord">NodeKind.reWord</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reWordAscii" href="#reWordAscii"><span>reWordAscii:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reWordAscii" href="regex/nodetype.html#reWordAscii">NodeKind.reWordAscii</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reWordAscii" href="regex/types.html#reWordAscii">NodeKind.reWordAscii</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reWordBoundary" href="#reWordBoundary"><span>reWordBoundary:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reWordBoundary" href="regex/nodetype.html#reWordBoundary">NodeKind.reWordBoundary</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reWordBoundary" href="regex/types.html#reWordBoundary">NodeKind.reWordBoundary</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reWordBoundaryAscii" href="#reWordBoundaryAscii"><span>reWordBoundaryAscii:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reWordBoundaryAscii" href="regex/nodetype.html#reWordBoundaryAscii">NodeKind.reWordBoundaryAscii</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reWordBoundaryAscii" href="regex/types.html#reWordBoundaryAscii">NodeKind.reWordBoundaryAscii</a></li>
|
|
</ul></dd>
|
|
<dt><a name="rex" href="#rex"><span>rex:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="regex: rex(s: string): RegexLit" href="regex.html#rex%2Cstring">regex: rex(s: string): RegexLit</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reZeroOrMore" href="#reZeroOrMore"><span>reZeroOrMore:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reZeroOrMore" href="regex/nodetype.html#reZeroOrMore">NodeKind.reZeroOrMore</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reZeroOrMore" href="regex/types.html#reZeroOrMore">NodeKind.reZeroOrMore</a></li>
|
|
</ul></dd>
|
|
<dt><a name="reZeroOrOne" href="#reZeroOrOne"><span>reZeroOrOne:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reZeroOrOne" href="regex/nodetype.html#reZeroOrOne">NodeKind.reZeroOrOne</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="NodeKind.reZeroOrOne" href="regex/types.html#reZeroOrOne">NodeKind.reZeroOrOne</a></li>
|
|
</ul></dd>
|
|
<dt><a name="RpnExp" href="#RpnExp"><span>RpnExp:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="types: RpnExp" href="regex/types.html#RpnExp">types: RpnExp</a></li>
|
|
</ul></dd>
|
|
<dt><a name="scan" href="#scan"><span>scan:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="scanner: scan[T](s: seq[T]): Scanner[T]" href="regex/scanner.html#scan%2Cseq%5BT%5D">scanner: scan[T](s: seq[T]): Scanner[T]</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="scanner: scan(raw: string): Scanner[Rune]" href="regex/scanner.html#scan%2Cstring">scanner: scan(raw: string): Scanner[Rune]</a></li>
|
|
</ul></dd>
|
|
<dt><a name="Scanner" href="#Scanner"><span>Scanner:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="scanner: Scanner" href="regex/scanner.html#Scanner">scanner: Scanner</a></li>
|
|
</ul></dd>
|
|
<dt><a name="setLen" href="#setLen"><span>setLen:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfatype: setLen(item: var SmLookaroundItem; size: int)" href="regex/nfatype.html#setLen%2CSmLookaroundItem%2Cint">nfatype: setLen(item: var SmLookaroundItem; size: int)</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfatype: setLen(sm: var Submatches; size: int)" href="regex/nfatype.html#setLen%2CSubmatches%2Cint">nfatype: setLen(sm: var Submatches; size: int)</a></li>
|
|
</ul></dd>
|
|
<dt><a name="shorthandKind" href="#shorthandKind"><span>shorthandKind:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nodetype: shorthandKind" href="regex/nodetype.html#shorthandKind">nodetype: shorthandKind</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="types: shorthandKind" href="regex/types.html#shorthandKind">types: shorthandKind</a></li>
|
|
</ul></dd>
|
|
<dt><a name="SmLookaround" href="#SmLookaround"><span>SmLookaround:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfatype: SmLookaround" href="regex/nfatype.html#SmLookaround">nfatype: SmLookaround</a></li>
|
|
</ul></dd>
|
|
<dt><a name="SmLookaroundItem" href="#SmLookaroundItem"><span>SmLookaroundItem:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfatype: SmLookaroundItem" href="regex/nfatype.html#SmLookaroundItem">nfatype: SmLookaroundItem</a></li>
|
|
</ul></dd>
|
|
<dt><a name="split" href="#split"><span>split:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="regex: split(s: string; sep: Regex): seq[string]" href="regex.html#split%2Cstring%2CRegex">regex: split(s: string; sep: Regex): seq[string]</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="regex: split(s: string; sep: Regex): string" href="regex.html#split.i%2Cstring%2CRegex">regex: split(s: string; sep: Regex): string</a></li>
|
|
</ul></dd>
|
|
<dt><a name="splitIncl" href="#splitIncl"><span>splitIncl:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="regex: splitIncl(s: string; sep: Regex): seq[string]" href="regex.html#splitIncl%2Cstring%2CRegex">regex: splitIncl(s: string; sep: Regex): seq[string]</a></li>
|
|
</ul></dd>
|
|
<dt><a name="startsWith" href="#startsWith"><span>startsWith:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="regex: startsWith(s: string; pattern: Regex; start = 0): bool" href="regex.html#startsWith%2Cstring%2CRegex%2Cint">regex: startsWith(s: string; pattern: Regex; start = 0): bool</a></li>
|
|
</ul></dd>
|
|
<dt><a name="startsWithImpl" href="#startsWithImpl"><span>startsWithImpl:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfamatch: startsWithImpl(text: string; regex: Regex; start: int): bool" href="regex/nfamatch.html#startsWithImpl%2Cstring%2CRegex%2Cint">nfamatch: startsWithImpl(text: string; regex: Regex; start: int): bool</a></li>
|
|
</ul></dd>
|
|
<dt><a name="SubExp" href="#SubExp"><span>SubExp:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="types: SubExp" href="regex/types.html#SubExp">types: SubExp</a></li>
|
|
</ul></dd>
|
|
<dt><a name="subExps" href="#subExps"><span>subExps:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfa: subExps(exp: RpnExp): RpnExp" href="regex/nfa.html#subExps%2CRpnExp">nfa: subExps(exp: RpnExp): RpnExp</a></li>
|
|
</ul></dd>
|
|
<dt><a name="Submatches" href="#Submatches"><span>Submatches:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nfatype: Submatches" href="regex/nfatype.html#Submatches">nfatype: Submatches</a></li>
|
|
</ul></dd>
|
|
<dt><a name="swapCase" href="#swapCase"><span>swapCase:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nodematch: swapCase(r: Rune): Rune" href="regex/nodematch.html#swapCase%2CRune">nodematch: swapCase(r: Rune): Rune</a></li>
|
|
</ul></dd>
|
|
<dt><a name="toAtoms" href="#toAtoms"><span>toAtoms:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="exptransformation: toAtoms(exp: Exp; groups: var GroupsCapture): AtomsExp" href="regex/exptransformation.html#toAtoms%2CExp%2CGroupsCapture">exptransformation: toAtoms(exp: Exp; groups: var GroupsCapture): AtomsExp</a></li>
|
|
</ul></dd>
|
|
<dt><a name="toCharNode" href="#toCharNode"><span>toCharNode:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nodetype: toCharNode(r: Rune): Node" href="regex/nodetype.html#toCharNode%2CRune">nodetype: toCharNode(r: Rune): Node</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="types: toCharNode(r: Rune): Node" href="regex/types.html#toCharNode%2CRune">types: toCharNode(r: Rune): Node</a></li>
|
|
</ul></dd>
|
|
<dt><a name="toPattern" href="#toPattern"><span>toPattern:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="regex: toPattern(s: string): Regex" href="regex.html#toPattern%2Cstring">regex: toPattern(s: string): Regex</a></li>
|
|
</ul></dd>
|
|
<dt><a name="toRune" href="#toRune"><span>toRune:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="common: toRune(s: string): Rune" href="regex/common.html#toRune%2Cstring">common: toRune(s: string): Rune</a></li>
|
|
</ul></dd>
|
|
<dt><a name="toString" href="#toString"><span>toString:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nodetype: toString(n: Node): string" href="regex/nodetype.html#toString%2CNode">nodetype: toString(n: Node): string</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="nodetype: toString(n: seq[Node]): string" href="regex/nodetype.html#toString%2Cseq%5BNode%5D">nodetype: toString(n: seq[Node]): string</a></li>
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="types: toString(n: seq[Node]): string" href="regex/types.html#toString%2Cseq%5BNode%5D">types: toString(n: seq[Node]): string</a></li>
|
|
</ul></dd>
|
|
<dt><a name="transformExp" href="#transformExp"><span>transformExp:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="exptransformation: transformExp(exp: Exp; groups: var GroupsCapture): RpnExp" href="regex/exptransformation.html#transformExp%2CExp%2CGroupsCapture">exptransformation: transformExp(exp: Exp; groups: var GroupsCapture): RpnExp</a></li>
|
|
</ul></dd>
|
|
<dt><a name="Transitions" href="#Transitions"><span>Transitions:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="types: Transitions" href="regex/types.html#Transitions">types: Transitions</a></li>
|
|
</ul></dd>
|
|
<dt><a name="TransitionsAll" href="#TransitionsAll"><span>TransitionsAll:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="types: TransitionsAll" href="regex/types.html#TransitionsAll">types: TransitionsAll</a></li>
|
|
</ul></dd>
|
|
<dt><a name="ZclosureStates" href="#ZclosureStates"><span>ZclosureStates:</span></a></dt><dd><ul class="simple">
|
|
<li><a class="reference external"
|
|
data-doc-search-tag="types: ZclosureStates" href="regex/types.html#ZclosureStates">types: ZclosureStates</a></li>
|
|
</ul></dd>
|
|
</dl>
|
|
<div class="row">
|
|
<div class="twelve-columns footer">
|
|
<span class="nim-sprite"></span>
|
|
<br/>
|
|
<small style="color: var(--hint);">Made with Nim. Generated: 2021-01-06 13:01:33 UTC</small>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</body>
|
|
</html>
|