MCPcopy Create free account

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

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

↓ 130 callersFunctiontokenCreate
c/src/lexer/lexer.c:148
↓ 128 callersMethodget
()
java/monkey/src/main/java/root/parser/ParserSupplier.java:6
↓ 85 callersMethodtoken
()
java/monkey/src/main/java/root/TokenType.java:57
↓ 77 callersMethodgetValue
()
java/monkey/src/main/java/root/evaluation/objects/MonkeyObject.java:21
↓ 52 callersMethodgetStatements
()
java/monkey/src/main/java/root/ast/Program.java:17
↓ 51 callersFunctionCreateToken
(type_ TokenType, literal string)
go/lexer.go:27
↓ 39 callersMethodnew
(input: String)
rust/src/lexer/lexer.rs:84
↓ 38 callersMethodcreateToken
(String literal)
java/monkey/src/main/java/root/TokenType.java:53
↓ 37 callersFunctioncreateToken
(type: TokenItem, literal: string)
typescript/src/lexer/index.ts:39
↓ 36 callersMethodlocalize
(int line, int column, String codeLine)
java/monkey/src/main/java/root/Token.java:5
↓ 26 callersMethodnext
cpp-spongman/src/lexer/lexer.cc:34
↓ 26 callersMethodproceedToNextToken
()
java/monkey/src/main/java/root/parser/Parser.java:53
↓ 25 callersFunctionlexer_read_char
c-boreddad/lexer.c:83
↓ 25 callersMethodnext_token
(self)
python/deez_py/parser.py:85
↓ 24 callersMethodgetExpression
()
java/monkey/src/main/java/root/ast/statements/ExpressionStatement.java:14
↓ 23 callersMethodgetToken
()
java/monkey/src/main/java/root/ast/Node.java:13
↓ 22 callersMethodbuildProgram
(String input)
java/monkey/src/test/java/ParserTest.java:733
↓ 22 callersMethodeval
(Node node)
java/monkey/src/main/java/root/evaluation/Evaluator.java:28
↓ 21 callersMethodnextToken
()
php/src/parser/Parser.php:73
↓ 21 callersFunctionrunTests
cpp-spongman/tests/parser_test.cpp:24
↓ 20 callersMethodemit
(t tokenType)
go-concurrent/lexer/lexer.go:213
↓ 18 callersMethodtype
()
java/monkey/src/main/java/root/LocalizedToken.java:9
↓ 17 callersMethodToString
()
csharp2/Monkey/Ast.cs:106
↓ 17 callersMethodliteral
()
java/monkey/src/main/java/root/LocalizedToken.java:5
↓ 15 callersMethodcheckArgumentCount
(LocalizedToken callToken, int expected, int actual)
java/monkey/src/main/java/root/evaluation/objects/AbstractMonkeyFunction.java:12
↓ 15 callersMethodexpectPeek
(TokenType type)
java/monkey/src/main/java/root/parser/Parser.java:352
↓ 15 callersMethodgetValue
()
java/monkey/src/main/java/root/ast/statements/LetStatement.java:24
↓ 15 callersMethodget_next_token
Get the next token from the input string. Returns: Token: The next token. Examples: >>> lex = Lexer
python/deez_py/lexer.py:191
↓ 15 callersMethodstringRep
()
java/monkey/src/main/java/root/ast/Node.java:21
↓ 15 callersMethodtestEval
(String input)
java/monkey/src/test/java/EvaluatorTest.java:565
↓ 15 callersMethodtype
cpp-spongman/src/lexer/lexer.hh:16
↓ 15 callersMethodunwrap
(Value $value)
php/src/parser/value/ReturnValue.php:11
↓ 14 callersMethodevaluate
(Node $node, Scope $scope)
php/src/eval/Evaluator.php:8
↓ 14 callersMethodfetch
cpp-spongman/src/lexer/lexer.cc:48
↓ 14 callersMethodnativeToMonkey
(boolean bool)
java/monkey/src/main/java/root/evaluation/objects/impl/MonkeyBoolean.java:19
↓ 14 callersMethodparseProgram
()
php/src/parser/Parser.php:89
↓ 13 callersMethodexpectPeek
(TokenType $tokenType)
php/src/parser/Parser.php:117
↓ 13 callersMethodpeekTokenIs
(TokenType type)
java/monkey/src/main/java/root/parser/Parser.java:344
↓ 13 callersMethodtype
()
php/src/parser/value/Value.php:7
↓ 12 callersMethodadd
cpp-spongman/src/parser/program.cpp:23
↓ 12 callersMethodfromPositions
kotlin-multiplatform/src/DocumentRange.kt:34
↓ 12 callersMethodstep
(&mut self)
rust_xiu/src/parse/mod.rs:61
↓ 11 callersMethodexpect_peek
(self, type)
python/deez_py/parser.py:350
↓ 11 callersMethodgetType
()
java/monkey/src/main/java/root/evaluation/objects/MonkeyObject.java:17
↓ 11 callersMethodparseExpression
(OperatorPrecedence precedence)
java/monkey/src/main/java/root/parser/Parser.java:111
↓ 11 callersMethodregisterPrefix
(TokenType $tokenType, Closure $param)
php/src/parser/Parser.php:207
↓ 11 callersMethodtestInfixExpression
(Expression expression, Object left, String operator, Object right)
java/monkey/src/test/java/ParserTest.java:714
↓ 11 callersMethodtestLiteralExpression
(Expression expression, Object expected)
java/monkey/src/test/java/ParserTest.java:702
↓ 11 callersMethodtoken_literal
(self)
python/deez_py/deez_ast.py:18
↓ 10 callersFunctioncheck_parser_errors
(parser)
python/tests/test_parser.py:102
↓ 10 callersMethodgetCc
()
java/monkey/src/main/java/root/lexer/Lexer.java:167
↓ 10 callersMethodparse_program
(self)
python/deez_py/parser.py:95
↓ 10 callersMethodpeek_token_is
(self, type)
python/deez_py/parser.py:347
↓ 10 callersMethodreadNextChar
()
php/src/lexer/Tokenizer.php:98
↓ 10 callersMethodto_string
cpp-spongman/src/lexer/token.cpp:79
↓ 10 callersMethodtokenLiteral
()
java/monkey/src/main/java/root/ast/Node.java:17
↓ 9 callersMethodfromBool
(bool $value)
php/src/parser/value/BooleanValue.php:20
↓ 9 callersMethodgetParameters
()
java/monkey/src/main/java/root/ast/expressions/FunctionLiteralExpression.java:20
↓ 9 callersMethodnext_token
(&mut self)
rust_dr/src/parser/mod.rs:26
↓ 9 callersMethodnext_token
(&mut self)
rust_xiu/src/lex/mod.rs:108
↓ 9 callersMethodparseExpression
(Precedence $precedence)
php/src/parser/Parser.php:174
↓ 9 callersMethodparse_expression
( self, precedence: Precedence )
python/deez_py/parser.py:320
↓ 9 callersMethodregisterInfix
(TokenType $tokenType, Closure $param)
php/src/parser/Parser.php:212
↓ 9 callersMethodregister_infix
(self, token_type, func: infix_parse_func)
python/deez_py/parser.py:92
↓ 9 callersMethodregister_prefix
(self, token_type, func: prefix_parse_func)
python/deez_py/parser.py:89
↓ 8 callersMethodadvance
()
java/monkey/src/main/java/root/lexer/Lexer.java:159
↓ 8 callersMethodcheckArgumentType
( LocalizedToken callToken, MonkeyObject<?> argument, ObjectType expected,
java/monkey/src/main/java/root/evaluation/objects/AbstractMonkeyFunction.java:18
↓ 8 callersFunctionlexer_new
c-boreddad/lexer.c:11
↓ 8 callersFunctionlexer_next_token
c-boreddad/lexer.c:151
↓ 8 callersFunctionliteral_expression_test
(exp, expected)
python/tests/test_parser.py:112
↓ 8 callersMethodparseInfixExpression
(Expression $left)
php/src/parser/Parser.php:349
↓ 8 callersMethodread_char
Moves the lexer's position to the next character in the input string. This method advances the lexer's position by one and updates t
python/deez_py/lexer.py:62
↓ 8 callersMethodtestIntegerObject
(long expected, MonkeyObject<?> object)
java/monkey/src/test/java/EvaluatorTest.java:590
↓ 7 callersFunction_lexerReadChar
c/src/lexer/lexer.c:175
↓ 7 callersMethodeof
cpp-spongman/src/lexer/lexer.hh:21
↓ 7 callersMethodgetArguments
()
java/monkey/src/main/java/root/ast/expressions/CallExpression.java:24
↓ 7 callersMethodgetPairs
()
java/monkey/src/main/java/root/ast/expressions/HashLiteralExpression.java:23
↓ 7 callersMethodisDigit
kotlin-deez/app/src/main/kotlin/jdsl/Lexer.kt:131
↓ 7 callersMethodnext
()
go-concurrent/lexer/lexer.go:193
↓ 7 callersMethodnextToken
()
java/monkey/src/main/java/root/lexer/Lexer.java:45
↓ 7 callersMethodreadChar
()
typescript/src/lexer/index.ts:176
↓ 7 callersMethodread_char
(&mut self)
rust/src/lexer/lexer.rs:158
↓ 7 callersMethodread_char
(&mut self)
rust_xiu/src/lex/mod.rs:163
↓ 7 callersMethodset
cpp-spongman/src/parser/environment.cpp:21
↓ 7 callersMethodsetValue
(T value)
java/monkey/src/main/java/root/evaluation/objects/MonkeyObject.java:25
↓ 7 callersMethodtestIdentifier
(Expression expression, String value)
java/monkey/src/test/java/ParserTest.java:674
↓ 7 callersMethodtestObject
(Object expected, MonkeyObject<?> object)
java/monkey/src/test/java/EvaluatorTest.java:577
↓ 7 callersFunctionunexpected_token_error
(token: &Token)
rust_xiu/src/ast/mod.rs:340
↓ 6 callersMethodequals
(Object o)
java/monkey/src/main/java/root/evaluation/objects/HashKey.java:23
↓ 6 callersMethoderror
cpp-spongman/src/lexer/lexer.cc:167
↓ 6 callersMethodgetAlternative
()
java/monkey/src/main/java/root/ast/expressions/IfExpression.java:32
↓ 6 callersMethodgetElements
()
java/monkey/src/main/java/root/ast/expressions/ArrayLiteralExpression.java:19
↓ 6 callersMethodgetRight
()
java/monkey/src/main/java/root/ast/expressions/InfixExpression.java:25
↓ 6 callersMethodinspect
()
java/monkey/src/main/java/root/evaluation/objects/MonkeyObject.java:15
↓ 6 callersMethodisTruthy
(MonkeyObject<?> object)
java/monkey/src/main/java/root/evaluation/Evaluator.java:332
↓ 6 callersMethodpeek
()
typescript/src/lexer/index.ts:162
↓ 6 callersMethodread_char
Store the next character and advance the position in the input string.
rust_blaz/lexer/src/lexer.rs:42
↓ 5 callersMethodBlock
(IStatement[] statements)
csharp/Monkey/Parsing/Statements.cs:9
↓ 5 callersMethodIdentifier
(string value)
csharp/Monkey/Lexing/Tokens.cs:10
↓ 5 callersMethodNextToken
()
csharp2/Monkey/Lexer.cs:14
next →1–100 of 981, ranked by callers