MCPcopy Create free account

hub / github.com/CJex/regulex / functions

Functions404 in github.com/CJex/regulex

Methodconstructor
(private _p: Parser<S, A, State, UserError>)
src/Parsec.ts:927
Methodconstructor
(_rawDef: T)
src/Parsec.ts:1035
Methodconstructor
Create from CharRange list.
src/Kit.ts:775
Methodconstructor
(config?: Partial<RegexEditorConfig>)
src/web/RegexEditor.ts:39
Methodconstructor
(public readonly type: string)
src/web/EventEmitter.ts:5
Methodconstructor
(config?: {hooks?: EventLifeCycleHooks<E>})
src/web/EventEmitter.ts:41
Methodconstructor
(config?: Partial<TextEditorConfig>)
src/web/TextEditor.ts:23
Functioncount
(n: number)
src/Parsec.ts:180
Functionctrl
Ctrl A-Z
src/Kit.ts:339
FunctiondeepEqual
(a: T, b: T)
src/Kit.ts:200
Functiondefaults
(n)
test/grammar/BaseGen.ts:542
Functiondefaults
(node)
src/AST.ts:361
Functiondefaults
(n)
src/grammar/Base.ts:561
Functiondesc
()
src/Parsec.ts:250
Methoddesc
()
src/Parsec.ts:620
Methoddesc
()
src/Parsec.ts:666
Methoddesc
()
src/Parsec.ts:730
Methoddesc
()
src/Parsec.ts:805
Methoddesc
()
src/Parsec.ts:825
Methoddesc
()
src/Parsec.ts:886
Methoddesc
()
src/Parsec.ts:981
FunctionenumNum
(begin: number, end: number)
src/Kit.ts:442
Functionescape
(node: AST.CharNode)
src/grammar/Base.ts:593
FunctionescapeRegex
(s: string, inCharClass = false)
src/Kit.ts:426
FunctionescapeUnicodes
(s: string, codePointSyntax: boolean = true)
src/Kit.ts:385
FunctionevalExpr
(e: [number, string, number])
test/ParsecSpec.ts:251
Functionexact
(s: _S)
src/Parsec.ts:1186
FunctionfailWith
(err: UErr)
src/Parsec.ts:1203
Functionfails
(msg: string)
src/Parsec.ts:1199
FunctionfollowedBy
(look: Parser<S, any, State, UserError>)
src/Parsec.ts:147
Functionfrag
(...children: Children)
src/web/HTML.ts:50
FunctionfromCharPair
(beginChar: string, endChar: string)
src/Kit.ts:509
FunctiongenRangeItemF
test/grammar/BaseGen.ts:138
MethodgetMaxCodePoint
()
src/Kit.ts:823
MethodgetMinCodePoint
()
src/Kit.ts:818
MethodgetRegexSource
()
src/Parsec.ts:801
MethodgetRegexSource
()
src/Parsec.ts:821
MethodgetRegexSource
()
src/Parsec.ts:842
MethodgetRegexSource
()
src/Parsec.ts:882
FunctiongetSize
(r: CharRangeRepr)
src/Kit.ts:535
FunctiongetState
()
src/Parsec.ts:1130
FunctiongetUnicodeAliasMap
Run this function on page https://www.ecma-international.org/ecma-262/9.0/index.html#sec-runtime-semantics-unicodematchproperty-p
src/tools/fetchUnicodeProperty.js:4
FunctionguidOf
(obj: any)
src/Kit.ts:364
FunctionhexEscape
(c: string)
src/Kit.ts:326
FunctionincludeChar
(range: CharRangeRepr, c: string)
src/Kit.ts:539
MethodincludeRange
(range: CharRangeRepr)
src/Kit.ts:790
Functionindent
(n: Node, indent: number)
src/AST.ts:359
Functionintersect
(a: CharRangeRepr, b: CharRangeRepr)
src/Kit.ts:556
FunctioninvertMap
(m: Map<K, V>)
src/Kit.ts:450
FunctioninvertRecord
(m: any)
src/Kit.ts:465
FunctionisAssertion
(node: NodeF<X>)
src/AST.ts:200
FunctionisBaseCharClass
(node: NodeF<any>)
src/AST.ts:194
FunctionisEmptyNode
(node: NodeF<X>)
src/AST.ts:206
FunctionisNullable
()
src/Parsec.ts:213
MethodisNullable
()
src/Parsec.ts:427
MethodisNullable
()
src/Parsec.ts:650
MethodisNullable
()
src/Parsec.ts:677
MethodisNullable
()
src/Parsec.ts:703
MethodisNullable
()
src/Parsec.ts:726
MethodisNullable
()
src/Parsec.ts:968
FunctionisSingle
(r: CharRangeRepr)
src/Kit.ts:552
Functionlex
(re: string, flags: AST.RegexFlags)
src/grammar/JSRE.ts:187
Functionmain
()
src/web/main.ts:8
FunctionmakeEmptyNode
(position = 0)
src/AST.ts:216
Functionmany
()
src/Parsec.ts:184
Functionmap
Map result value. Changing state in the map function is allowed, ensure yourself the parser is unrecoverable. (Why that? Because we don't have *REAL
src/Parsec.ts:61
FunctionmapE
Map result function return with UserError
src/Parsec.ts:77
FunctionmapError
Map result UserError
src/Parsec.ts:115
FunctionmapF
( f: (a: SimpleResult<A, UserError>, ctx: TokenCtx<S, State>) => SimpleResult<B, UserError> )
src/Parsec.ts:103
Functionmatch
(node: Node, clause: MatchClause<Node, T, Node>)
src/AST.ts:282
FunctionnoneOf
(a: string)
src/Parsec.ts:1182
FunctionnotFollowedBy
(look: Parser<S, any, State, UserError>)
src/Parsec.ts:151
FunctiononeOf
(a: string)
src/Parsec.ts:1178
Functionopt
()
src/Parsec.ts:139
Functionparse
(re: string | RegExp, flags?: AST.RegexFlags, partial = false)
src/grammar/JSRE.ts:152
Functionpred
(c: string)
src/Kit.ts:312
FunctionpredSafe
(c: string)
src/Kit.ts:315
Functionpure
(a: A)
src/Parsec.ts:1161
FunctionrandChar
()
test/benchmark/Charset.ts:21
FunctionrenumberGroups
(re: Node)
src/AST.ts:399
Functionrepeat
(min: number = 0, max: number = Infinity)
src/Parsec.ts:176
MethodresizeInput
()
src/web/RegexEditor.ts:132
FunctionshowQuantifier
(n: Omit<AST.QuantifierNode, 'range'>)
src/grammar/Base.ts:115
FunctionsingleChar
(c: string)
src/Kit.ts:514
Functionslice
()
src/Parsec.ts:135
Methodslice
()
src/Parsec.ts:871
Functionsome
()
src/Parsec.ts:187
Functionspaced
(p: Parser<string, A, St, UErr>)
src/Parsec.ts:1194
FunctionstateF
We had allowed changing state in map function. But this is required by recoverable parsers in alternative branches
src/Parsec.ts:131
Functionsubtract
(a: CharRangeRepr, b: CharRangeRepr)
src/Kit.ts:587
Functionsucc
(c: string)
src/Kit.ts:319
FunctionsuccSafe
(c: string)
src/Kit.ts:322
FunctionthenF
Restricted monad bind, function f can not return Ref reference to other parsers
src/Parsec.ts:198
FunctionthenL
Left biased sequence
src/Parsec.ts:161
MethodthenL
(next: Parser<S, any, State, UserError>)
src/Parsec.ts:325
FunctionthenR
Right biased sequence
src/Parsec.ts:156
MethodthenR
(next: Parser<S, B, State, UserError>)
src/Parsec.ts:520
FunctiontoBinExpr
([a, op, b]: [Node, Node, Node], info: {range: PM.TokenRange})
test/benchmark/Parsec.ts:17
FunctiontoCodePoints
(range: CharRangeRepr, maxCount = Infinity)
src/Kit.ts:672
FunctiontoPattern
(range: CharRangeRepr)
src/Kit.ts:656
← previousnext →301–400 of 404, ranked by callers