MCPcopy Create free account

hub / github.com/asciimath/asciimathml / functions

Functions169 in github.com/asciimath/asciimathml

↓ 171 callersMethodappendChild
(child: INodeAdapter)
ts/NodeAdapter.ts:16
↓ 77 callersMethodsetAttribute
(name: string, value: string)
ts/NodeAdapter.ts:14
↓ 56 callersMethodcreate
(tag: string, children?: T[])
ts/NodeAdapter.ts:22
↓ 52 callersFunctioncreateMmlNode
(t,frag)
ASCIIMathML.js:187
↓ 43 callersFunctionLMcreateMmlNode
(t,frag)
LaTeXMathML.js:539
↓ 27 callersMethodappendUnwrap
* Append, unwrapping if needed * Since INodeAdapters don't have document fragments, * we'll treat inferredMrow as a fragment here, so * i
ts/AsciiMathParser.ts:317
↓ 20 callersMethodcreateText
(text: string)
ts/NodeAdapter.ts:23
↓ 19 callersFunctionAMremoveCharsAndBlanks
(str,n)
ASCIIMathML.js:579
↓ 19 callersFunctionAMremoveCharsAndBlanks
(str,n)
asciimath-based/ASCIIMathTeXImg.js:414
↓ 19 callersMethodremoveCharsAndBlanks
* Remove n characters and any following blanks from the string * * @param {string} str The string to process * @param {number} n Number of
ts/AsciiMathParser.ts:177
↓ 19 callersMethodremoveChild
(node: AMNode)
ts/ParseToString.ts:72
↓ 18 callersMethodAMremoveCharsAndBlanks
($str,$n)
asciimath-based/ASCIIMath2TeX.php:387
↓ 17 callersFunctionLMremoveCharsAndBlanks
(str,n)
LaTeXMathML.js:552
↓ 15 callersMethodhasChildNodes
()
ts/NodeAdapter.ts:13
↓ 13 callersFunctionAMTgetTeXsymbol
(symb)
asciimath-based/ASCIIMathTeXImg.js:561
↓ 13 callersFunctionLMcreateElementMathML
(t)
LaTeXMathML.js:534
↓ 12 callersMethodAMTgetTeXsymbol
($symb)
asciimath-based/ASCIIMath2TeX.php:538
↓ 12 callersFunctionLMgetSymbol
(str)
LaTeXMathML.js:577
↓ 12 callersMethodreplaceChild
(newChild: INodeAdapter, oldChild: INodeAdapter)
ts/NodeAdapter.ts:17
↓ 9 callersFunctionLMcreateElementXHTML
(t)
LaTeXMathML.js:84
↓ 8 callersFunctionAMgetSymbol
(str)
ASCIIMathML.js:606
↓ 8 callersFunctionAMgetSymbol
(str)
asciimath-based/ASCIIMathTeXImg.js:441
↓ 8 callersMethodAMgetSymbol
($str)
asciimath-based/ASCIIMath2TeX.php:424
↓ 8 callersFunctioncreateElementXHTML
(t)
ASCIIMathML.js:177
↓ 8 callersMethodgetSymbol
* Get the maximal initial substring of str that appears in symbol names * * @param {string} str Input string * @returns {Symbol | null} Th
ts/AsciiMathParser.ts:227
↓ 7 callersFunctionAMTremoveBrackets
(node)
asciimath-based/ASCIIMathTeXImg.js:510
↓ 7 callersMethodAMTremoveBrackets
($node)
asciimath-based/ASCIIMath2TeX.php:490
↓ 7 callersFunctionAMremoveBrackets
(node)
ASCIIMathML.js:674
↓ 7 callersMethodremoveBrackets
* Remove brackets from a node if it's an mrow with bracket children * * @param {INodeAdapter} node The node to remove brackets from
ts/AsciiMathParser.ts:332
↓ 7 callersMethodremoveFirstChild
()
ts/NodeAdapter.ts:9
↓ 6 callersFunctionmakeimg
($AMstring)
asciimath-based/testphp.php:15
↓ 5 callersMethodparseMath
(input: string)
ts/Parse.ts:141
↓ 4 callersFunctionLMparseExpr
(str,rightbracket,matrix)
LaTeXMathML.js:985
↓ 4 callersMethodfromCodePoint
(codePoint: number)
ts/AsciiMathParser.ts:706
↓ 4 callersFunctionrefreshSymbols
()
ASCIIMathML.js:568
↓ 3 callersFunctionAMTparseExpr
(str,rightbracket)
asciimath-based/ASCIIMathTeXImg.js:783
↓ 3 callersMethodAMTparseExpr
($str,$rightbracket)
asciimath-based/ASCIIMath2TeX.php:760
↓ 3 callersFunctionAMTparseSexpr
(str)
asciimath-based/ASCIIMathTeXImg.js:576
↓ 3 callersMethodAMTparseSexpr
($str)
asciimath-based/ASCIIMath2TeX.php:551
↓ 3 callersFunctionAMparseExpr
(str,rightbracket)
ASCIIMathML.js:1019
↓ 3 callersFunctionAMparseSexpr
(str)
ASCIIMathML.js:701
↓ 3 callersFunctionLMnoMathMLNote
()
LaTeXMathML.js:89
↓ 3 callersFunctionLMparseSexpr
(str)
LaTeXMathML.js:634
↓ 3 callersMethodparseExpr
* Parse a full expression * * @param {string} str The string to parse * @param {boolean} rightbracket Whether we're inside brackets *
ts/AsciiMathParser.ts:889
↓ 3 callersMethodparseSexpr
* Parse a simple expression * * @param {string} str The string to parse * @returns {ParseResult} [node, remaining string]
ts/AsciiMathParser.ts:364
↓ 3 callersFunctionrefreshSymbols
()
asciimath-based/ASCIIMathTeXImg.js:398
↓ 3 callersMethodsetdecimal
(input: string)
ts/Parse.ts:132
↓ 3 callersMethodsetlistseparator
(input: string)
ts/Parse.ts:136
↓ 3 callersMethodtext
()
ts/Parse.ts:18
↓ 2 callersFunctionAMTparseIexpr
(str)
asciimath-based/ASCIIMathTeXImg.js:734
↓ 2 callersMethodAMTparseIexpr
($str)
asciimath-based/ASCIIMath2TeX.php:711
↓ 2 callersFunctionAMparseIexpr
(str)
ASCIIMathML.js:965
↓ 2 callersFunctionAMparseMath
(str)
asciimath-based/ASCIIMathTeXImg.js:956
↓ 2 callersFunctionAMprocessNodeR
(n, linebreaks)
asciimath-based/ASCIIMathTeXImg.js:1019
↓ 2 callersFunctionLMinitSymbols
()
LaTeXMathML.js:527
↓ 2 callersFunctionLMprocessNode
(n, linebreaks, spanclassLM)
LaTeXMathML.js:1148
↓ 2 callersFunctionLMprocessNodeR
(n, linebreaks)
LaTeXMathML.js:1102
↓ 2 callersMethodgetAttribute
(name: string)
ts/NodeAdapter.ts:15
↓ 2 callersMethodhasChildNodes
()
ts/ParseToString.ts:58
↓ 2 callersMethodmml
* Main parse method - returns the MML tree * * @returns {INodeAdapter} The parsed MML node
ts/AsciiMathParser.ts:1096
↓ 2 callersMethodparseIexpr
* Parse an intermediate expression (handles subscripts and superscripts) * * @param {string} str The string to parse * @returns {ParseResu
ts/AsciiMathParser.ts:782
↓ 2 callersFunctionprocessNodeR
(n, linebreaks,latex)
ASCIIMathML.js:1199
↓ 2 callersMethodprocessNodeR
(n: Node, linebreaks: boolean, latex: boolean)
ts/Parse.ts:168
↓ 2 callersFunctionsetStylesheet
(s)
ASCIIMathML.js:64
↓ 1 callersFunctionAMTparseAMtoTeX
(str)
asciimath-based/ASCIIMathTeXImg.js:922
↓ 1 callersMethodAMTparseAMtoTeX
($str)
asciimath-based/ASCIIMath2TeX.php:900
↓ 1 callersFunctionAMautomathrec
(str)
ASCIIMathML.js:1167
↓ 1 callersFunctionAMinitSymbols
()
asciimath-based/ASCIIMathTeXImg.js:385
↓ 1 callersMethodAMinitSymbols
original version
asciimath-based/ASCIIMath2TeX.php:364
↓ 1 callersFunctionAMmapChars
(node, variant, inputsym)
ASCIIMathML.js:919
↓ 1 callersMethodAMmapChars
(node: INodeAdapter, variant: string, inputsym: string)
ts/AsciiMathParser.ts:726
↓ 1 callersFunctionAMposition
(arr, str, n)
asciimath-based/ASCIIMathTeXImg.js:424
↓ 1 callersMethodAMposition
($arr, $str, $n)
asciimath-based/ASCIIMath2TeX.php:400
↓ 1 callersFunctionAMprocessNode
(n, linebreaks, spanclassAM)
ASCIIMathML.js:1253
↓ 1 callersFunctionAMprocessNode
(n, linebreaks, spanclassAM)
asciimath-based/ASCIIMathTeXImg.js:1068
↓ 1 callersMethodAMprocessNode
(n: Element, linebreaks: boolean, spanclassAM: boolean)
ts/Parse.ts:149
↓ 1 callersFunctionAMstrarr2docFrag
(arr, linebreaks)
asciimath-based/ASCIIMathTeXImg.js:999
↓ 1 callersFunctionLMisMathMLavailable
()
LaTeXMathML.js:108
↓ 1 callersFunctionLMparseIexpr
(str)
LaTeXMathML.js:935
↓ 1 callersFunctionLMparseMath
(str)
LaTeXMathML.js:1065
↓ 1 callersFunctionLMposition
(arr, str, n)
LaTeXMathML.js:560
↓ 1 callersFunctionLMstrarr2docFrag
(arr, linebreaks)
LaTeXMathML.js:1082
↓ 1 callersFunctioncheckMathML
()
ASCIIMathML.js:100
↓ 1 callersMethodconvert
($str)
asciimath-based/ASCIIMath2TeX.php:914
↓ 1 callersFunctiondefine
(oldstr,newstr)
ASCIIMathML.js:574
↓ 1 callersFunctiondisplayWarnings
(warnings)
ASCIIMathML.js:142
↓ 1 callersMethodflatten
turn a tree of AMNodes into an HTML string
ts/ParseToString.ts:88
↓ 1 callersFunctiongeneric
()
LaTeXMathML.js:1203
↓ 1 callersFunctioninit
()
ASCIIMathML.js:88
↓ 1 callersFunctioninitSymbols
()
ASCIIMathML.js:555
↓ 1 callersMethodinitSymbols
* Initialize the symbol table
ts/AsciiMathParser.ts:128
↓ 1 callersFunctionparseMath
(str,latex)
ASCIIMathML.js:1130
↓ 1 callersMethodparseMath
(input: string)
ts/ParseToString.ts:225
↓ 1 callersFunctionposition
(arr, str, n)
ASCIIMathML.js:589
↓ 1 callersMethodposition
* Binary search for position where str appears or would be inserted * * @param {string[]} arr Sorted array * @param {string} str String to
ts/AsciiMathParser.ts:199
↓ 1 callersMethodrefreshSymbols
* Refresh the symbol name list (sort and extract names)
ts/AsciiMathParser.ts:165
↓ 1 callersMethodremoveLastChild
()
ts/NodeAdapter.ts:10
↓ 1 callersMethodsetStyle
(prop: string, value: string)
ts/NodeAdapter.ts:18
↓ 1 callersMethodsetdecimal
(input: string)
ts/ParseToString.ts:216
↓ 1 callersMethodsetlistseparator
(input: string)
ts/ParseToString.ts:220
next →1–100 of 169, ranked by callers