MCPcopy Create free account

hub / github.com/danaugrs/deltanets / functions

Functions169 in github.com/danaugrs/deltanets

↓ 70 callersMethodadd
(child: Node2D, updateBounds = true)
visualizer/lib/render.ts:55
↓ 25 callersFunctionlink
( nodePortA: NodePort, nodePortB: NodePort, )
visualizer/lib/methods/deltanets.ts:1401
↓ 20 callersMethodglobalPosition
()
visualizer/lib/render.ts:104
↓ 14 callersMethodregexAccept
(match: string, mods: string, dpth: number, cr?: ErrorTracker)
visualizer/lib/parser.gen.ts:404
↓ 13 callersMethodmark
()
visualizer/lib/parser.gen.ts:362
↓ 12 callersFunctionapplyEntries
( svg: SVG, field: string, object: Record<string, any>, )
visualizer/lib/render.ts:198
↓ 12 callersFunctionremoveFromArrayIf
( array: E[], callback: (e: E, i: number) => boolean )
visualizer/lib/util.ts:147
↓ 11 callersFunctionlevelColor
(level: number)
visualizer/lib/methods/deltanets.ts:1292
↓ 11 callersMethodreset
(pos: PosInfo)
visualizer/lib/parser.gen.ts:120
↓ 10 callersFunctionparseRepLabel
(label: string)
visualizer/lib/methods/deltanets.ts:1141
↓ 9 callersFunctionapplyReduction
( state: Signal<MethodState<any, Data>>, reduce: () => void, )
visualizer/lib/methods/deltanets.ts:1480
↓ 9 callersFunctioncreateRedex
(a: Node, b: Node, optimal: boolean, reduce: () => void)
visualizer/lib/methods/deltanets.ts:91
↓ 9 callersFunctiongetRedex
(a: Node, b: Node, redexes: Redex[])
visualizer/lib/methods/deltanets.ts:75
↓ 9 callersMethodloop
(func: $$RuleType<T>, lb: number, ub: number)
visualizer/lib/parser.gen.ts:369
↓ 9 callersMethodrun
($$dpth: number, fn: $$RuleType<T>)
visualizer/lib/parser.gen.ts:386
↓ 8 callersMethodtoString
()
visualizer/lib/parser.gen.ts:507
↓ 8 callersFunctiontraverse
(nodePort: NodePort)
visualizer/lib/methods/deltanets.ts:280
↓ 7 callersFunctiondefaultStroke
(theme: "light" | "dark")
visualizer/lib/render.ts:211
↓ 7 callersMethodportDelta
(i: number)
visualizer/lib/render.ts:1114
↓ 5 callersFunctionastToString
(astNode: AstNode)
visualizer/lib/ast.ts:302
↓ 5 callersMethodchoice
(fns: Array<$$RuleType<T>>)
visualizer/lib/parser.gen.ts:395
↓ 5 callersFunctionformatRepLabel
(level: number, status: RepStatus)
visualizer/lib/methods/deltanets.ts:1156
↓ 5 callersMethodmatchEXPR
($$dpth: number, $$cr?: ErrorTracker)
visualizer/lib/parser.gen.ts:189
↓ 5 callersFunctionprettifyExpr
(expr: string)
visualizer/lib/util.ts:1
↓ 4 callersFunctionclone
(astNode: AstNode, parent?: any)
visualizer/lib/ast.ts:120
↓ 4 callersMethodgetHeight
()
visualizer/lib/render.ts:50
↓ 4 callersMethodgetWidth
()
visualizer/lib/render.ts:45
↓ 4 callersFunctionisConnectedToAllErasers
(node: Node)
visualizer/lib/methods/deltanets.ts:397
↓ 4 callersFunctionnameToFancyName
(str: string)
visualizer/lib/util.ts:117
↓ 3 callersFunctiondefaultFill
(theme: "light" | "dark")
visualizer/lib/render.ts:216
↓ 3 callersFunctionfreeVars
(node: AstNode)
visualizer/lib/ast.ts:192
↓ 3 callersMethodmatchIDENT
($$dpth: number, $$cr?: ErrorTracker)
visualizer/lib/parser.gen.ts:292
↓ 3 callersMethodmatchSOURCE
($$dpth: number, $$cr?: ErrorTracker)
visualizer/lib/parser.gen.ts:130
↓ 3 callersFunctionreciprocal
(nodePort: NodePort)
visualizer/lib/methods/deltanets.ts:1396
↓ 3 callersFunctionreduceAnnihilate
(node: Node, graph: Graph)
visualizer/lib/methods/deltanets.ts:1298
↓ 3 callersFunctionreduceCommute
(node: Node, graph: Graph)
visualizer/lib/methods/deltanets.ts:1342
↓ 3 callersFunctionupdateAst
(source: string)
visualizer/islands/App.tsx:203
↓ 2 callersFunctioncenterGraph
(node2D: Node2D)
visualizer/islands/App.tsx:278
↓ 2 callersFunctionfancyNameToName
(str: string)
visualizer/lib/util.ts:129
↓ 2 callersFunctionhorizontalDist
(i: number, j: number)
visualizer/lib/methods/deltanets.ts:1083
↓ 2 callersMethodincludeBounds
(node: Node2D)
visualizer/lib/render.ts:65
↓ 2 callersFunctioninvertMap
(map: { [key: string]: string; })
visualizer/lib/util.ts:36
↓ 2 callersMethodmatch$EOF
(et?: ErrorTracker)
visualizer/lib/parser.gen.ts:473
↓ 2 callersMethodmatchTERM
($$dpth: number, $$cr?: ErrorTracker)
visualizer/lib/parser.gen.ts:227
↓ 2 callersMethodmatchWHITESPACE
($$dpth: number, $$cr?: ErrorTracker)
visualizer/lib/parser.gen.ts:305
↓ 2 callersFunctionparseRawExpressionNode
(rawNode: EXPR, definitions: Definitions, parent?: any)
visualizer/lib/ast.ts:74
↓ 2 callersMethodportOffset
(port: Port, s: number)
visualizer/lib/render.ts:520
↓ 2 callersMethodrecord
(pos: PosInfo, result: any, att: MatchAttempt)
visualizer/lib/parser.gen.ts:515
↓ 2 callersFunctionreduceErase
(node: Node, graph: Graph)
visualizer/lib/methods/deltanets.ts:1320
↓ 2 callersMethodrender
( theme: "light" | "dark", debug = false, offset: Pos = { x: 0, y: 0 }, )
visualizer/lib/render.ts:117
↓ 2 callersFunctionrenderNodePort
( nodePort: NodePort, state: Signal<State>, redexes: Redex[], level: number = 0, )
visualizer/lib/methods/deltanets.ts:693
↓ 2 callersFunctionvisit
(node: AstNode, boundVars: string[] = [])
visualizer/lib/ast.ts:194
↓ 1 callersFunctionaddAstNodeToGraph
( astNode: AstNode, graph: Graph, vars: Map< string, { level: number; nodePort: NodePort; firstU
visualizer/lib/methods/deltanets.ts:1165
↓ 1 callersFunctionalphaConvert
(node: AstNode, name: string, newName: string)
visualizer/lib/ast.ts:288
↓ 1 callersFunctionboundVars
(astNode: AstNode, name: string)
visualizer/lib/ast.ts:180
↓ 1 callersMethodclearMemos
()
visualizer/lib/parser.gen.ts:126
↓ 1 callersFunctioncountAuxErasers
(node: Node)
visualizer/lib/methods/deltanets.ts:407
↓ 1 callersMethodfinished
()
visualizer/lib/parser.gen.ts:123
↓ 1 callersFunctionforEachDescendant
( astNode: AstNode, f: (astNode: AstNode) => boolean, // If true - terminate search under this node )
visualizer/lib/ast.ts:164
↓ 1 callersMethodgetErr
()
visualizer/lib/parser.gen.ts:533
↓ 1 callersFunctiongetExpressionType
(astNode: AstNode)
visualizer/lib/ast.ts:326
↓ 1 callersFunctiongetRedexes
(graph: Graph, systemType: SystemType, relativeLevel: boolean)
visualizer/lib/methods/deltanets.ts:88
↓ 1 callersFunctioninitializeStates
(astValue: AstNode | null)
visualizer/islands/App.tsx:230
↓ 1 callersFunctionisParentPort
(nodePort: NodePort)
visualizer/lib/methods/deltanets.ts:674
↓ 1 callersMethodmatchABSTRACTION
($$dpth: number, $$cr?: ErrorTracker)
visualizer/lib/parser.gen.ts:243
↓ 1 callersMethodmatchAPPLICATION
($$dpth: number, $$cr?: ErrorTracker)
visualizer/lib/parser.gen.ts:261
↓ 1 callersMethodmatchCOMMENT
($$dpth: number, $$cr?: ErrorTracker)
visualizer/lib/parser.gen.ts:317
↓ 1 callersMethodmatchDEF
($$dpth: number, $$cr?: ErrorTracker)
visualizer/lib/parser.gen.ts:171
↓ 1 callersMethodmatchEOL
($$dpth: number, $$cr?: ErrorTracker)
visualizer/lib/parser.gen.ts:331
↓ 1 callersMethodmatchEOL_1
($$dpth: number, $$cr?: ErrorTracker)
visualizer/lib/parser.gen.ts:337
↓ 1 callersMethodmatchEOL_2
($$dpth: number, $$cr?: ErrorTracker)
visualizer/lib/parser.gen.ts:340
↓ 1 callersMethodmatchEXPR_1
($$dpth: number, $$cr?: ErrorTracker)
visualizer/lib/parser.gen.ts:221
↓ 1 callersMethodmatchEXPR_2
($$dpth: number, $$cr?: ErrorTracker)
visualizer/lib/parser.gen.ts:224
↓ 1 callersMethodmatchGROUP
($$dpth: number, $$cr?: ErrorTracker)
visualizer/lib/parser.gen.ts:277
↓ 1 callersMethodmatchSTMT
($$dpth: number, $$cr?: ErrorTracker)
visualizer/lib/parser.gen.ts:145
↓ 1 callersMethodmatchSTMT_$0
($$dpth: number, $$cr?: ErrorTracker)
visualizer/lib/parser.gen.ts:159
↓ 1 callersMethodmatchSTMT_$0_1
($$dpth: number, $$cr?: ErrorTracker)
visualizer/lib/parser.gen.ts:165
↓ 1 callersMethodmatchSTMT_$0_2
($$dpth: number, $$cr?: ErrorTracker)
visualizer/lib/parser.gen.ts:168
↓ 1 callersMethodmatchTERM_1
($$dpth: number, $$cr?: ErrorTracker)
visualizer/lib/parser.gen.ts:234
↓ 1 callersMethodmatchTERM_2
($$dpth: number, $$cr?: ErrorTracker)
visualizer/lib/parser.gen.ts:237
↓ 1 callersMethodmatchTERM_3
($$dpth: number, $$cr?: ErrorTracker)
visualizer/lib/parser.gen.ts:240
↓ 1 callersMethodmatchWHITESPACE_1
($$dpth: number, $$cr?: ErrorTracker)
visualizer/lib/parser.gen.ts:311
↓ 1 callersMethodmatchWHITESPACE_2
($$dpth: number, $$cr?: ErrorTracker)
visualizer/lib/parser.gen.ts:314
↓ 1 callersFunctionnewVarName
(name: string, vars: string[])
visualizer/lib/ast.ts:277
↓ 1 callersMethodnoConsume
(fn: $$RuleType<T>)
visualizer/lib/parser.gen.ts:444
↓ 1 callersFunctionparse
(s: string)
visualizer/lib/parser.gen.ts:480
↓ 1 callersMethodparse
()
visualizer/lib/parser.gen.ts:350
↓ 1 callersFunctionparseSource
( source: string, )
visualizer/lib/ast.ts:38
↓ 1 callersFunctionreduceAuxFan
(node: Node, graph: Graph, relativeLevel: boolean)
visualizer/lib/methods/deltanets.ts:1410
↓ 1 callersFunctionrender
(zSVGs: zSVG[])
visualizer/lib/render.ts:192
↓ 1 callersFunctionrenderAstNode
( state: Signal<State>, expression: Signal<string>, astNode: AstNode, pos: Pos = { x: 0, y: 0 }, //
visualizer/lib/methods/lambdacalc.ts:61
↓ 1 callersMethodrenderSelf
(pos: Pos, theme: "light" | "dark", debug = false)
visualizer/lib/render.ts:186
↓ 1 callersMethodrenderSelf
( pos: Pos, theme: "light" | "dark", debug = false, )
visualizer/lib/render.ts:298
↓ 1 callersMethodrenderSelf
( pos: Pos, theme: "light" | "dark", debug = false, )
visualizer/lib/render.ts:383
↓ 1 callersFunctionrenderWires
(node2D: Node2D, endpoints: Endpoint[], state: Signal<MethodState<any, Data>>)
visualizer/lib/methods/deltanets.ts:1057
↓ 1 callersFunctionreplace
(astNode: AstNode, newNode: AstNode)
visualizer/lib/ast.ts:147
↓ 1 callersFunctionsubstitute
( tree: AstNode, varToSubstitute: string, substituteBy: AstNode, varsFreeInArg: string[], varsBoundI
visualizer/lib/ast.ts:215
↓ 1 callersFunctiontraverse2
(nodePort: NodePort)
visualizer/lib/methods/deltanets.ts:352
↓ 1 callersMethodtryConsume
(reg: RegExp)
visualizer/lib/parser.gen.ts:423
FunctionApp
({ Component }: AppProps)
visualizer/routes/_app.tsx:4
next →1–100 of 169, ranked by callers