MCPcopy Create free account

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

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

↓ 5 callersMethodbackup
()
go-concurrent/lexer/lexer.go:209
↓ 5 callersMethodcurrentTokenIs
(TokenType type)
java/monkey/src/main/java/root/parser/Parser.java:336
↓ 5 callersMethodgetConsequence
()
java/monkey/src/main/java/root/ast/expressions/IfExpression.java:24
↓ 5 callersMethodgetIndex
()
java/monkey/src/main/java/root/ast/expressions/IndexExpression.java:20
↓ 5 callersMethodgetLeft
()
java/monkey/src/main/java/root/ast/expressions/IndexExpression.java:16
↓ 5 callersMethodparseProgram
()
java/monkey/src/main/java/root/parser/Parser.java:31
↓ 5 callersFunctionparser_next_token
c-boreddad/parser.c:11
↓ 5 callersMethodreadChar
()
go/lexer.go:129
↓ 5 callersMethodset
(string $name, Value $value)
php/src/parser/Scope.php:26
↓ 5 callersMethodtoString
()
java/monkey/src/main/java/root/ast/Node.java:23
↓ 5 callersFunctiontokenCleanup
c/src/lexer/lexer.c:159
↓ 4 callersMethodError
(string message, IToken token)
csharp/Monkey/Parsing/Expressions.cs:8
↓ 4 callersMethodParseTokens
By annotating the method with `[Pure]`, we are telling the compiler that this method has no side effects.
csharp/Monkey/Lexing/Lexer.cs:10
↓ 4 callersMethodcheckIsHashable
(MonkeyObject<?> object, LocalizedToken callToken)
java/monkey/src/main/java/root/evaluation/objects/MonkeyHashable.java:10
↓ 4 callersMethodeval
cpp-spongman/src/parser/program.cpp:39
↓ 4 callersMethodgetBody
()
java/monkey/src/main/java/root/ast/expressions/FunctionLiteralExpression.java:24
↓ 4 callersMethodgetNextToken
()
php/src/lexer/Tokenizer.php:36
↓ 4 callersMethodhashKey
()
java/monkey/src/main/java/root/evaluation/objects/MonkeyHashable.java:8
↓ 4 callersFunctioninfix_expression_test
(exp, left, operator, right)
python/tests/test_parser.py:315
↓ 4 callersFunctioninteger_literal_test
(exp, value)
python/tests/test_parser.py:123
↓ 4 callersMethodnextToken
kotlin/src/main/kotlin/deez/Lexer.kt:9
↓ 4 callersMethodnext_token
ruby/lib/lexer.rb:34
↓ 4 callersMethodpeek
(&self)
rust/src/lexer/lexer.rs:150
↓ 4 callersMethodreadChar
* read the next character in the input string * @returns {void}
javascript/lexer/index.js:104
↓ 4 callersMethodtestIntegerLiteral
(Expression expression, Long expectedValue)
java/monkey/src/test/java/ParserTest.java:665
↓ 3 callersMethodBoolean
(bool value)
csharp/Monkey/Parsing/Expressions.cs:13
↓ 3 callersMethodFormat
(this IEnumerable<IStatement> statements)
csharp/Monkey/Parsing/FormatterExtensions.cs:10
↓ 3 callersMethodcompareTo
kotlin-multiplatform/src/DocumentRange.kt:15
↓ 3 callersMethodeval
cpp-spongman/src/parser/expression.cpp:324
↓ 3 callersFunctionfree_token
c-boreddad/token.c:55
↓ 3 callersMethodgetCondition
()
java/monkey/src/main/java/root/ast/expressions/IfExpression.java:16
↓ 3 callersMethodgetErrors
* @return string[] */
php/src/parser/Parser.php:68
↓ 3 callersMethodgetFunction
(String identifier)
java/monkey/src/main/java/root/evaluation/BuiltinFunctions.java:216
↓ 3 callersMethodgetFunctionLiteral
()
java/monkey/src/main/java/root/evaluation/objects/impl/MonkeyFunction.java:35
↓ 3 callersMethodgetName
()
java/monkey/src/main/java/root/ast/statements/LetStatement.java:16
↓ 3 callersMethodgetNextToken
()
typescript/src/lexer/index.ts:82
↓ 3 callersMethodgetOperator
()
java/monkey/src/main/java/root/ast/expressions/InfixExpression.java:21
↓ 3 callersFunctionidentifier_test
(exp, value)
python/tests/test_parser.py:303
↓ 3 callersFunctionisAlphaNumeric
(r rune)
go-concurrent/lexer/lexer.go:240
↓ 3 callersMethodisLetter
(string $ch)
php/src/lexer/Tokenizer.php:110
↓ 3 callersFunctionis_digit
c-boreddad/lexer.c:55
↓ 3 callersFunctionis_letter
c-boreddad/lexer.c:27
↓ 3 callersFunctionlexerCleanup
c/src/lexer/lexer.c:140
↓ 3 callersFunctionlexerCreate
c/src/lexer/lexer.c:30
↓ 3 callersFunctionlexerNext
c/src/lexer/lexer.c:46
↓ 3 callersMethodnext
kotlin-multiplatform/src/Lexer.kt:11
↓ 3 callersMethodnext_token
(&mut self)
rust/src/lexer/lexer.rs:96
↓ 3 callersMethodparseBlockStatement
()
php/src/parser/Parser.php:377
↓ 3 callersMethodparseBlockStatement
()
java/monkey/src/main/java/root/parser/Parser.java:319
↓ 3 callersMethodparse_block_statement
(self)
python/deez_py/parser.py:163
↓ 3 callersMethodparse_program
(&mut self)
rust_dr/src/parser/mod.rs:31
↓ 3 callersMethodpeek
()
go-concurrent/lexer/lexer.go:203
↓ 3 callersMethodpeek_char
Returns the next character in the input string without advancing the lexer's position. If the lexer's read position (`self.read_posi
python/deez_py/lexer.py:85
↓ 3 callersMethodprint
cpp-spongman/src/parser/program.cpp:52
↓ 3 callersMethodreadCc
()
java/monkey/src/main/java/root/lexer/Lexer.java:171
↓ 3 callersMethodreadTokens
kotlin-deez/app/src/main/kotlin/jdsl/Lexer.kt:24
↓ 3 callersMethodrun
cpp-spongman/src/parser/program.cpp:34
↓ 3 callersMethodset
(String name, MonkeyObject<T> value)
java/monkey/src/main/java/root/evaluation/Environment.java:23
↓ 3 callersMethodtestBooleanLiteral
(Expression expression, Boolean value)
java/monkey/src/test/java/ParserTest.java:683
↓ 3 callersMethodtestBooleanObject
(boolean expected, MonkeyObject<?> object)
java/monkey/src/test/java/EvaluatorTest.java:595
↓ 3 callersMethodverifyIndexIsInteger
(MonkeyObject<?> index, LocalizedToken indexToken)
java/monkey/src/main/java/root/evaluation/objects/impl/MonkeyArray.java:24
↓ 2 callersMethodGetNextToken
()
go/lexer.go:76
↓ 2 callersMethodIf
(IExpression condition, IStatement consequence, IStatement alternative)
csharp/Monkey/Parsing/Expressions.cs:14
↓ 2 callersFunctionNewTokenizer
(input string)
go/lexer.go:66
↓ 2 callersMethodParse
(IToken[] input)
csharp/Monkey/Parsing/Parser.cs:15
↓ 2 callersMethodToString
()
csharp/Monkey/Lexing/StringReader.cs:48
↓ 2 callersFunction_isLetter
c/src/lexer/lexer.c:231
↓ 2 callersFunction_isNumber
c/src/lexer/lexer.c:235
↓ 2 callersFunction_lexerPeek
c/src/lexer/lexer.c:186
↓ 2 callersMethodbuildMessage
(String title, String message, LocalizedToken localizedToken)
java/monkey/src/main/java/root/util/ExceptionUtil.java:7
↓ 2 callersMethodcall
cpp-spongman/src/parser/expression.cpp:435
↓ 2 callersFunctionclear_screen
()
rust_xiu/src/bin/repl/main.rs:68
↓ 2 callersMethodcreate
kotlin-multiplatform/web/src/Monaco.kt:11
↓ 2 callersMethoderrorf
(format string, args ...interface{})
go-concurrent/lexer/lexer.go:228
↓ 2 callersMethodevalExpressions
(List<Expression> expressions)
java/monkey/src/main/java/root/evaluation/Evaluator.java:116
↓ 2 callersMethodevalStatements
(List<Statement> statements, boolean unwrapReturn)
java/monkey/src/main/java/root/evaluation/Evaluator.java:126
↓ 2 callersMethodgetOriginalObject
()
java/monkey/src/main/java/root/evaluation/objects/HashKey.java:19
↓ 2 callersMethodgetReturnValue
()
java/monkey/src/main/java/root/ast/statements/ReturnStatement.java:14
↓ 2 callersFunctionget_token_type_str
c-boreddad/lexer.c:117
↓ 2 callersMethodinspect
()
php/src/parser/value/Value.php:8
↓ 2 callersMethodisAlpha
* check if a character is a letter * @param {string} ch - the character to check * @returns {boolean} true if the character is a letter, fal
javascript/lexer/index.js:148
↓ 2 callersFunctionisIdentifier
cpp-spongman/src/lexer/lexer.cc:21
↓ 2 callersFunctionisLetter
(character: string)
typescript/src/lexer/index.ts:54
↓ 2 callersFunctionisLetter
(character rune)
go/lexer.go:42
↓ 2 callersMethodisLetter
(char c)
java/monkey/src/main/java/root/lexer/Lexer.java:184
↓ 2 callersFunctionisNumber
(character: string)
typescript/src/lexer/index.ts:59
↓ 2 callersFunctionisNumber
(character rune)
go/lexer.go:49
↓ 2 callersMethodisNumeric
* check if a character is numeric * @param {string} ch - the character to check * @returns {boolean} true if the character is a digit, false
javascript/lexer/index.js:157
↓ 2 callersMethodis_letter
Check if a character is a letter or underscore. Args: ch (str): The character to be checked. Returns:
python/deez_py/lexer.py:287
↓ 2 callersMethoditer
()
java/monkey/src/main/java/root/lexer/Lexer.java:31
↓ 2 callersMethodnextLocalized
()
java/monkey/src/main/java/root/lexer/Lexer.java:35
↓ 2 callersMethodnextToken
* gets the next token in the input string * @returns {TokenType | Token} the next token
javascript/lexer/index.js:73
↓ 2 callersMethodnext_token
(&mut self)
rust_blaz/lexer/src/lexer.rs:84
↓ 2 callersMethodnext_token
(&mut self)
rust_dr/src/lexer/lexer_nom.rs:70
↓ 2 callersMethodparseBoolean
()
php/src/parser/Parser.php:294
↓ 2 callersMethodparseExpressionList
(TokenType limitingToken)
java/monkey/src/main/java/root/parser/Parser.java:196
↓ 2 callersMethodparsePrefixExpression
()
php/src/parser/Parser.php:341
↓ 2 callersMethodparseStatement
()
php/src/parser/Parser.php:108
↓ 2 callersMethodparseStatement
()
java/monkey/src/main/java/root/parser/Parser.java:58
↓ 2 callersFunctionparse_program
c-boreddad/parser.c:258
← previousnext →101–200 of 981, ranked by callers