MCPcopy Create free account

hub / github.com/DulLabs/bhai-lang / functions

Functions174 in github.com/DulLabs/bhai-lang

Function_getExpression
( downstreamExpressionType: keyof typeof NodeType, operatorToken: string, expressionType: keyof ty
packages/parser/src/components/parser/statement/expression/index.ts:64
FunctionclearCode
()
apps/docs/components/Code/index.tsx:71
Functionconstructor
(tokenExecutor: TokenExecutor)
packages/parser/src/components/parser/statement/index.ts:11
Functionconstructor
(tokenExecutor: TokenExecutor)
packages/parser/src/components/parser/statement/expression/index.ts:10
Functionconstructor
(tokenExecutor: TokenExecutor)
packages/parser/src/components/parser/statement/expression/literals/index.ts:10
Methodconstructor
(parserObj: typeof parser, scope: Scope)
packages/interpreter/src/components/interpreter.ts:11
Methodconstructor
(parentScope: Scope | null)
packages/interpreter/src/components/scope.ts:11
Methodconstructor
(errorMessage: string)
packages/interpreter/src/exceptions/nallaPointerException.ts:2
Methodconstructor
(errorMessage: string)
packages/interpreter/src/exceptions/runtimeException.ts:2
Methodconstructor
(errorMessage: string)
packages/interpreter/src/exceptions/invalidStateException.ts:2
Methodconstructor
( tokenizer: Tokenizer, program: Program, tokenExecutor: TokenExecutor )
packages/parser/src/components/parser/index.ts:11
Methodconstructor
(statementList: StatementList)
packages/parser/src/components/parser/program.ts:9
Methodconstructor
(tokenizer: Tokenizer)
packages/parser/src/components/parser/tokenExecutor.ts:9
Methodconstructor
(tokenExecutor: TokenExecutor)
packages/parser/src/components/parser/statementList.ts:10
Methodconstructor
(tokenExecutor: TokenExecutor)
packages/parser/src/components/parser/statement/ifStatement.ts:14
Methodconstructor
(tokenExecutor: TokenExecutor, statementList: StatementList)
packages/parser/src/components/parser/statement/blockStatement.ts:12
Methodconstructor
(tokenExecutor: TokenExecutor, statementList: StatementList)
packages/parser/src/components/parser/statement/initStatement.ts:12
Methodconstructor
(tokenExecutor: TokenExecutor, nullLiteral: NullLiteral)
packages/parser/src/components/parser/statement/variableStatement.ts:14
Methodconstructor
(spec: Spec)
packages/parser/src/components/tokenizer/index.ts:12
Methodconstructor
(errorMessage: string)
packages/parser/src/exceptions/nallaPointerException.ts:2
Methodconstructor
(errorMessage: string)
packages/parser/src/exceptions/unsupportedTypeException.ts:2
Methodconstructor
(errorMessage: string)
packages/parser/src/exceptions/invalidStateException.ts:2
FunctioncopyToClipboard
(e: React.MouseEvent)
apps/docs/components/CopyToClipboard/index.tsx:22
FunctionexecuteCode
()
apps/docs/components/Code/index.tsx:45
FunctiongetBinaryExpression
( downstreamExpressionType: keyof typeof NodeType, operatorToken: string )
packages/parser/src/components/parser/statement/expression/index.ts:50
MethodgetConditionValue
()
packages/interpreter/src/components/visitor/whileStatement.ts:13
MethodgetExpression
()
packages/parser/src/components/parser/statement/expression/logicalORExpression.ts:9
MethodgetExpression
()
packages/parser/src/components/parser/statement/expression/paranthesizedExpression.ts:9
MethodgetExpression
()
packages/parser/src/components/parser/statement/expression/addititveExpression.ts:8
MethodgetExpression
()
packages/parser/src/components/parser/statement/expression/logicalANDExpression.ts:9
MethodgetExpression
()
packages/parser/src/components/parser/statement/expression/assignmentExpression.ts:13
MethodgetExpression
()
packages/parser/src/components/parser/statement/expression/multiplicativeExpression.ts:8
MethodgetExpression
()
packages/parser/src/components/parser/statement/expression/equalityExpression.ts:9
MethodgetExpression
()
packages/parser/src/components/parser/statement/expression/relationalExpression.ts:9
MethodgetExpression
()
packages/parser/src/components/parser/statement/expression/identifierExpression.ts:8
FunctiongetExpressionImpl
(expressionType: keyof typeof NodeType)
packages/parser/src/components/parser/statement/expression/index.ts:16
MethodgetLiteral
()
packages/parser/src/components/parser/statement/expression/literals/booleanLiteral.ts:8
MethodgetLiteral
()
packages/parser/src/components/parser/statement/expression/literals/numericLiteral.ts:8
MethodgetLiteral
()
packages/parser/src/components/parser/statement/expression/literals/stringLiteral.ts:8
FunctiongetLiteralImpl
(tokenType?: string)
packages/parser/src/components/parser/statement/expression/literals/index.ts:16
FunctiongetLogicalExpression
( downstreamExpressionType: keyof typeof NodeType, operatorToken: string )
packages/parser/src/components/parser/statement/expression/index.ts:57
MethodgetNextToken
()
packages/parser/src/components/tokenizer/index.ts:34
MethodgetStatement
()
packages/parser/src/components/parser/statement/whileStatement.ts:11
MethodgetStatement
()
packages/parser/src/components/parser/statement/emptyStatement.ts:8
MethodgetStatement
()
packages/parser/src/components/parser/statement/breakStatement.ts:9
MethodgetStatement
()
packages/parser/src/components/parser/statement/blockStatement.ts:17
MethodgetStatement
()
packages/parser/src/components/parser/statement/printStatement.ts:11
MethodgetStatement
()
packages/parser/src/components/parser/statement/initStatement.ts:17
MethodgetStatement
()
packages/parser/src/components/parser/statement/continueStatement.ts:9
MethodgetStatement
()
packages/parser/src/components/parser/statement/expressionStatement.ts:10
MethodgetStatement
()
packages/parser/src/components/parser/statement/variableStatement.ts:19
FunctiongetStatementImpl
(lookahead: Token)
packages/parser/src/components/parser/statement/index.ts:17
FunctionhandleRouteChange
(url: string)
apps/docs/pages/_app.tsx:19
MethodinitTokenizer
(stringToTokenize: String)
packages/parser/src/components/tokenizer/index.ts:17
MethodisEOF
()
packages/parser/src/components/tokenizer/index.ts:22
MethodvisitNode
(node: ASTNode)
packages/interpreter/src/components/visitor/booleanLiteral.ts:5
MethodvisitNode
(node: ASTNode)
packages/interpreter/src/components/visitor/whileStatement.ts:10
MethodvisitNode
(_: ASTNode)
packages/interpreter/src/components/visitor/emptyStatement.ts:5
MethodvisitNode
(node: ASTNode)
packages/interpreter/src/components/visitor/variableDeclaration.ts:8
MethodvisitNode
()
packages/interpreter/src/components/visitor/breakStatement.ts:8
MethodvisitNode
(node: ASTNode)
packages/interpreter/src/components/visitor/ifStatement.ts:18
MethodvisitNode
(node: ASTNode)
packages/interpreter/src/components/visitor/blockStatement.ts:9
MethodvisitNode
(node: ASTNode)
packages/interpreter/src/components/visitor/printStatement.ts:9
MethodvisitNode
(node: ASTNode)
packages/interpreter/src/components/visitor/numericLiteral.ts:5
MethodvisitNode
(node: ASTNode)
packages/interpreter/src/components/visitor/initStatement.ts:7
MethodvisitNode
()
packages/interpreter/src/components/visitor/continueStatement.ts:8
MethodvisitNode
(node: ASTNode)
packages/interpreter/src/components/visitor/program.ts:8
MethodvisitNode
(node: ASTNode)
packages/interpreter/src/components/visitor/assignmentExpression.ts:12
MethodvisitNode
(node: ASTNode)
packages/interpreter/src/components/visitor/nullLiteral.ts:5
MethodvisitNode
(node: ASTNode)
packages/interpreter/src/components/visitor/binaryExpression.ts:12
MethodvisitNode
(node: ASTNode)
packages/interpreter/src/components/visitor/stringLiteral.ts:5
MethodvisitNode
(node: ASTNode)
packages/interpreter/src/components/visitor/expressionStatement.ts:7
MethodvisitNode
(node: ASTNode)
packages/interpreter/src/components/visitor/identifierExpression.ts:8
MethodvisitNode
(node: ASTNode)
packages/interpreter/src/components/visitor/variableStatement.ts:8
← previous101–174 of 174, ranked by callers