MCPcopy Create free account

hub / github.com/ThePrimeagen/ts-rust-zig-deez / functions

Functions981 in github.com/ThePrimeagen/ts-rust-zig-deez

↓ 2 callersMethodparse_statement
(self)
python/deez_py/parser.py:269
↓ 2 callersFunctionparser_expect_peek
c-boreddad/parser.c:87
↓ 2 callersFunctionparser_new
c-boreddad/parser.c:234
↓ 2 callersMethodpeekChar
()
php/src/lexer/Tokenizer.php:89
↓ 2 callersFunctionpeek_char
c-boreddad/lexer.c:108
↓ 2 callersMethodpeek_char
(&self)
rust_xiu/src/lex/mod.rs:174
↓ 2 callersMethodprecedenceForTokenType
(TokenType tokenType)
java/monkey/src/main/java/root/parser/OperatorPrecedence.java:17
↓ 2 callersMethodprintArgs
(List<MonkeyObject<?>> arguments)
java/monkey/src/main/java/root/evaluation/BuiltinFunctions.java:231
↓ 2 callersMethodprintPrompt
()
java/monkey/src/main/java/root/REPL.java:53
↓ 2 callersMethodsetName
(IdentifierExpression name)
java/monkey/src/main/java/root/ast/statements/LetStatement.java:20
↓ 2 callersMethodsetValue
(Expression value)
java/monkey/src/main/java/root/ast/statements/LetStatement.java:28
↓ 2 callersMethodskipWhitespace
()
java/monkey/src/main/java/root/lexer/Lexer.java:204
↓ 2 callersMethodstringRep
()
java/monkey/src/main/java/root/ast/Program.java:29
↓ 2 callersMethodtestNullLiteral
(Expression expression)
java/monkey/src/test/java/ParserTest.java:692
↓ 2 callersMethodtestNullObject
(MonkeyObject<?> object)
java/monkey/src/test/java/EvaluatorTest.java:614
↓ 2 callersMethodtestStringLiteral
(Expression expression, String value)
java/monkey/src/test/java/ParserTest.java:696
↓ 2 callersFunctiontokenToPrecedence
(TokenType $tokenType)
php/src/parser/Parser.php:5
↓ 2 callersFunctiontoken_type_to_precedence
(type)
python/deez_py/parser.py:46
↓ 1 callersMethodBlockStatement
(LocalizedToken token)
java/monkey/src/main/java/root/ast/statements/BlockStatement.java:14
↓ 1 callersMethodCall
(IExpression function, IExpression[] arguments)
csharp/Monkey/Parsing/Expressions.cs:17
↓ 1 callersMethodCallExpression
cpp-spongman/src/parser/expression.hpp:64
↓ 1 callersFunctionDebugConsole
kotlin-multiplatform/web/src/DebugConsole.kt:6
↓ 1 callersFunctionDebugTextEditor
kotlin-multiplatform/web/src/DebugTextEditor.kt:8
↓ 1 callersFunctionDebugToken
kotlin-multiplatform/web/src/DebugTokenView.kt:25
↓ 1 callersFunctionDebugTokenView
kotlin-multiplatform/web/src/DebugTokenView.kt:11
↓ 1 callersMethodExpression
(IExpression expression)
csharp/Monkey/Parsing/Statements.cs:8
↓ 1 callersMethodExpressionStatement
(LocalizedToken token)
java/monkey/src/main/java/root/ast/statements/ExpressionStatement.java:10
↓ 1 callersMethodFunction
(string[] parameters, IStatement body)
csharp/Monkey/Parsing/Expressions.cs:16
↓ 1 callersMethodIdentifier
(string identifier)
csharp/Monkey/Parsing/Expressions.cs:9
↓ 1 callersMethodIfExpression
(LocalizedToken token)
java/monkey/src/main/java/root/ast/expressions/IfExpression.java:12
↓ 1 callersMethodIllegal
(char value)
csharp/Monkey/Lexing/Tokens.cs:7
↓ 1 callersMethodInfix
(IExpression left, IToken infix, IExpression right)
csharp/Monkey/Parsing/Expressions.cs:12
↓ 1 callersMethodInfixExpression
(LocalizedToken token, String operator, Expression left)
java/monkey/src/main/java/root/ast/expressions/InfixExpression.java:11
↓ 1 callersMethodInteger
(int value)
csharp/Monkey/Lexing/Tokens.cs:11
↓ 1 callersMethodInteger
(int value)
csharp/Monkey/Parsing/Expressions.cs:10
↓ 1 callersMethodLet
(string identifier, IExpression expression)
csharp/Monkey/Parsing/Statements.cs:6
↓ 1 callersMethodLetStatement
cpp-spongman/src/parser/statement.cpp:19
↓ 1 callersFunctionMonacoEditorOptions
kotlin-multiplatform/web/src/Monaco.kt:40
↓ 1 callersFunctionNewLexer
(input string)
go-concurrent/lexer/lexer.go:80
↓ 1 callersMethodParseProgram
()
csharp2/Monkey/Parser.cs:56
↓ 1 callersMethodPrefix
(IToken prefix, IExpression right)
csharp/Monkey/Parsing/Expressions.cs:11
↓ 1 callersMethodPrefixExpression
(LocalizedToken token, String operator)
java/monkey/src/main/java/root/ast/expressions/PrefixExpression.java:11
↓ 1 callersMethodProgram
cpp-spongman/src/parser/program.cpp:7
↓ 1 callersMethodReturn
(IExpression expression)
csharp/Monkey/Parsing/Statements.cs:7
↓ 1 callersMethodReturnStatement
cpp-spongman/src/parser/statement.cpp:50
↓ 1 callersMethodSkipWhile
(Func<char, bool> predicate)
csharp/Monkey/Lexing/StringReader.cs:35
↓ 1 callersMethodSkipWhile
(Func<IToken, bool> predicate)
csharp/Monkey/Parsing/TokenReader.cs:23
↓ 1 callersFunction_getTokenTypeFromLiteral
c/src/lexer/lexer.c:237
↓ 1 callersFunction_lexerReadIdent
c/src/lexer/lexer.c:201
↓ 1 callersFunction_lexerReadInt
c/src/lexer/lexer.c:216
↓ 1 callersFunction_lexerSkipWhitespace
c/src/lexer/lexer.c:194
↓ 1 callersMethodacceptRun
(valid string)
go-concurrent/lexer/lexer.go:222
↓ 1 callersMethodadd
(int $left, int $right)
php/src/parser/value/IntegerValue.php:21
↓ 1 callersMethodaddStatement
(Statement statement)
java/monkey/src/main/java/root/ast/statements/BlockStatement.java:22
↓ 1 callersMethodappendStatement
(Statement $statement)
php/src/ast/Program.php:25
↓ 1 callersFunctionappend_errors
c-boreddad/parser.c:128
↓ 1 callersFunctionappend_statements
c-boreddad/parser.c:221
↓ 1 callersMethodapply
(T t)
java/monkey/src/main/java/root/parser/ParserFunction.java:6
↓ 1 callersMethodapply
(LocalizedToken callToken, List<MonkeyObject<?>> arguments)
java/monkey/src/main/java/root/evaluation/objects/MonkeyFunctionInterface.java:11
↓ 1 callersMethodapplyFunction
* @param Value $function * @param Value[] $arguments * @return Value */
php/src/eval/Evaluator.php:268
↓ 1 callersMethodascii_alphabetic?
ruby/lib/lexer.rb:10
↓ 1 callersMethodascii_digit?
ruby/lib/lexer.rb:19
↓ 1 callersMethodascii_whitespace?
ruby/lib/lexer.rb:6
↓ 1 callersFunctionboolean_literal_test
(exp, value)
python/tests/test_parser.py:309
↓ 1 callersMethodbuildMessage
(LocalizedToken token, String message, Object... args)
java/monkey/src/main/java/root/evaluation/EvaluationException.java:12
↓ 1 callersMethodcreateChildScope
(array $arguments)
php/src/parser/value/FunctionValue.php:30
↓ 1 callersFunctioncreate_statemets
c-boreddad/parser.c:39
↓ 1 callersMethodcurPrecedence
()
java/monkey/src/main/java/root/parser/Parser.java:340
↓ 1 callersMethodcurrentPrecedence
()
php/src/parser/Parser.php:84
↓ 1 callersMethodcurrent_precedence
(self)
python/deez_py/parser.py:344
↓ 1 callersMethodcurrent_token_is
TODO: perform only type checking
rust_xiu/src/parse/mod.rs:73
↓ 1 callersMethoddispose
https://microsoft.github.io/monaco-editor/docs.html#interfaces/editor.IStandaloneCodeEditor.html#dispose
kotlin-multiplatform/web/src/Monaco.kt:22
↓ 1 callersMethoddiv
(int $left, int $right)
php/src/parser/value/IntegerValue.php:72
↓ 1 callersMethodevalArrayLiteralExpression
(ArrayLiteralExpression array)
java/monkey/src/main/java/root/evaluation/Evaluator.java:100
↓ 1 callersMethodevalBooleanLogicOperation
(InfixExpression infixExpression, MonkeyObject<?> left)
java/monkey/src/main/java/root/evaluation/Evaluator.java:212
↓ 1 callersMethodevalCallExpression
(CallExpression callExpression)
java/monkey/src/main/java/root/evaluation/Evaluator.java:105
↓ 1 callersMethodevalHashLiteralExpression
(HashLiteralExpression hash)
java/monkey/src/main/java/root/evaluation/Evaluator.java:86
↓ 1 callersMethodevalIdentifierExpression
(IdentifierExpression identifier)
java/monkey/src/main/java/root/evaluation/Evaluator.java:310
↓ 1 callersMethodevalIfExpression
(IfExpression ifExpression)
java/monkey/src/main/java/root/evaluation/Evaluator.java:298
↓ 1 callersMethodevalIndexExpression
(IndexExpression index)
java/monkey/src/main/java/root/evaluation/Evaluator.java:58
↓ 1 callersMethodevalInfixExpression
(InfixExpression infixExpression)
java/monkey/src/main/java/root/evaluation/Evaluator.java:166
↓ 1 callersMethodevalIntegerInfixExpression
( InfixExpression infixExpression, MonkeyInteger left, MonkeyInteger right
java/monkey/src/main/java/root/evaluation/Evaluator.java:271
↓ 1 callersMethodevalLetStatement
(LetStatement letStatement)
java/monkey/src/main/java/root/evaluation/Evaluator.java:322
↓ 1 callersMethodevalNullInfixExpression
( InfixExpression infixExpression, MonkeyObject<?> left, MonkeyObject<?> r
java/monkey/src/main/java/root/evaluation/Evaluator.java:237
↓ 1 callersMethodevalPrefixExpression
(PrefixExpression prefixExpression)
java/monkey/src/main/java/root/evaluation/Evaluator.java:143
↓ 1 callersMethodevalReturnStatement
(ReturnStatement returnStatement)
java/monkey/src/main/java/root/evaluation/Evaluator.java:327
↓ 1 callersMethodevalStringInfixExpression
( InfixExpression infixExpression, MonkeyString leftString, MonkeyString r
java/monkey/src/main/java/root/evaluation/Evaluator.java:251
↓ 1 callersMethodevaluateBlockStatement
(BlockStatement $node, Scope $scope)
php/src/eval/Evaluator.php:54
↓ 1 callersMethodevaluateBooleanInfixExpression
(TokenType $type, BooleanValue $left, BooleanValue $right)
php/src/eval/Evaluator.php:211
↓ 1 callersMethodevaluateCallExpression
(CallExpression $node, Scope $scope)
php/src/eval/Evaluator.php:246
↓ 1 callersMethodevaluateExpressions
* @param array $arguments * @param Scope $scope * @return Value[] */
php/src/eval/Evaluator.php:284
↓ 1 callersMethodevaluateFunctionLiteral
(FunctionLiteral $node, Scope $scope)
php/src/eval/Evaluator.php:241
↓ 1 callersMethodevaluateIdentifier
(Identifier $node, Scope $scope)
php/src/eval/Evaluator.php:230
↓ 1 callersMethodevaluateIfExpression
(IfExpression $node, Scope $scope)
php/src/eval/Evaluator.php:69
↓ 1 callersMethodevaluateInfixExpression
(InfixExpression $node, Scope $scope)
php/src/eval/Evaluator.php:127
↓ 1 callersMethodevaluateIntegerInfixExpression
(TokenType $type, IntegerValue $left, IntegerValue $right)
php/src/eval/Evaluator.php:187
↓ 1 callersMethodevaluateLetStatement
(LetStatement $node, Scope $scope)
php/src/eval/Evaluator.php:99
↓ 1 callersMethodevaluateMinusOperatorExpression
(Value $value)
php/src/eval/Evaluator.php:174
↓ 1 callersMethodevaluateNotOperatorExpression
(Value $value)
php/src/eval/Evaluator.php:164
↓ 1 callersMethodevaluatePrefixExpression
(PrefixExpression $node, Scope $scope)
php/src/eval/Evaluator.php:112
← previousnext →201–300 of 981, ranked by callers