Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ThePrimeagen/ts-rust-zig-deez
/ functions
Functions
981 in github.com/ThePrimeagen/ts-rust-zig-deez
⨍
Functions
981
◇
Types & classes
325
↳
Endpoints
1
Method
MonkeyInteger
(long value)
java/monkey/src/main/java/root/evaluation/objects/impl/MonkeyInteger.java:10
Method
MonkeyNull
()
java/monkey/src/main/java/root/evaluation/objects/impl/MonkeyNull.java:12
Method
MonkeyObject
(ObjectType type)
java/monkey/src/main/java/root/evaluation/objects/MonkeyObject.java:11
Method
MonkeyReturn
(MonkeyObject<T> returnValue)
java/monkey/src/main/java/root/evaluation/objects/impl/MonkeyReturn.java:10
Method
MonkeyString
(String value)
java/monkey/src/main/java/root/evaluation/objects/impl/MonkeyString.java:10
Method
Next
(StringReader input)
csharp/Monkey/Lexing/Lexer.cs:34
Method
NextToken
()
csharp2/Monkey/Parser.cs:150
Method
Node
(LocalizedToken token)
java/monkey/src/main/java/root/ast/Node.java:9
Method
NullLiteralExpression
(LocalizedToken token)
java/monkey/src/main/java/root/ast/expressions/NullLiteralExpression.java:20
Method
OutOfRange
I've found useful to have a generic method that throws an exception when called, to be used as a default case in switch expressions, so when I add a n
csharp/Monkey/Lexing/Tokens.cs:42
Method
OutOfRange
(string parameter)
csharp/Monkey/Parsing/Statements.cs:11
Method
OutOfRange
(string parameter)
csharp/Monkey/Parsing/Expressions.cs:19
Method
Parse
(string input)
csharp/MonkeyTests/ParserTests.cs:76
Method
Parse
(string input)
csharp/MonkeyTests/LexerTests.cs:50
Method
ParseCallArguments
(TokenReader input)
csharp/Monkey/Parsing/Parser.cs:159
Method
ParseExpression
(Precedence precedence)
csharp2/Monkey/Parser.cs:109
Method
ParseExpression
(TokenReader input, Precedence precedence = Precedence.Lowest)
csharp/Monkey/Parsing/Parser.cs:54
Method
ParseExpressionStatement
()
csharp2/Monkey/Parser.cs:99
Method
ParseFunctionParameters
(TokenReader input)
csharp/Monkey/Parsing/Parser.cs:141
Method
ParseIdentifierExpression
()
csharp2/Monkey/Parser.cs:125
Method
ParseInfixExpression
(IExpression left)
csharp2/Monkey/Parser.cs:142
Method
ParseInfixExpression
(TokenReader input, IExpression left)
csharp/Monkey/Parsing/Parser.cs:121
Method
ParseIntegerExpression
()
csharp2/Monkey/Parser.cs:128
Method
ParseLetStatement
()
csharp2/Monkey/Parser.cs:77
Method
ParsePrefixExpression
()
csharp2/Monkey/Parser.cs:135
Method
ParsePrefixExpression
(TokenReader input)
csharp/Monkey/Parsing/Parser.cs:71
Method
ParseProgram
(string input)
csharp2/MonkeyTests/ParserTests.cs:172
Method
ParseProgramException
(List<ParserException> parseErrors)
java/monkey/src/main/java/root/parser/ParseProgramException.java:10
Method
ParseReturnStatement
()
csharp2/Monkey/Parser.cs:92
Method
ParseStatement
(TokenReader input)
csharp/Monkey/Parsing/Parser.cs:34
Method
ParseStatements
(TokenReader input)
csharp/Monkey/Parsing/Parser.cs:18
Method
ParseStatements_ShouldParseAnExampleProgram
()
csharp/MonkeyTests/ParserTests.cs:50
Method
ParseStatements_ShouldParseFunction
(string input, string name)
csharp/MonkeyTests/ParserTests.cs:28
Method
ParseStatements_ShouldParseFunctionCall
(string input, string name)
csharp/MonkeyTests/ParserTests.cs:33
Method
ParseStatements_ShouldParseSimpleProgram
()
csharp/MonkeyTests/ParserTests.cs:38
Method
ParseStatements_ShouldParseSingleLineStatement
(string input, string name)
csharp/MonkeyTests/ParserTests.cs:13
Method
ParseTokens_ShouldParseAnExampleProgram
()
csharp/MonkeyTests/LexerTests.cs:25
Method
ParseTokens_ShouldParseDigitsEndingWithLettersAsNumbersAndIdentifiers
()
csharp/MonkeyTests/LexerTests.cs:17
Method
ParseTokens_ShouldParseDigitsStartingWithLetterAsIdentifier
()
csharp/MonkeyTests/LexerTests.cs:21
Method
ParseTokens_ShouldParseSimpleCharacters
()
csharp/MonkeyTests/LexerTests.cs:13
Method
Parser
(Lexer lexer)
csharp2/Monkey/Parser.cs:36
Method
Parser
()
csharp2/MonkeyBench/Program.cs:27
Method
Parser
(Lexer lexer)
java/monkey/src/main/java/root/parser/Parser.java:24
Method
ParserException
(String message, LocalizedToken localizedToken)
java/monkey/src/main/java/root/parser/ParserException.java:10
Method
ParserTests
(ITestOutputHelper output)
csharp/MonkeyTests/ParserTests.cs:11
Method
Parsing_IdentifierExpression
()
csharp2/MonkeyTests/ParserTests.cs:49
Method
Parsing_InfixExpression
(string input, long left, string op, long right)
csharp2/MonkeyTests/ParserTests.cs:120
Method
Parsing_IntegerLiteralExpression
()
csharp2/MonkeyTests/ParserTests.cs:69
Method
Parsing_LetReturnStatements
(string input)
csharp2/MonkeyTests/ParserTests.cs:30
Method
Parsing_LetStatements
(string input, string expected)
csharp2/MonkeyTests/ParserTests.cs:9
Method
Parsing_OperatorPrecedence
(string input, string expected)
csharp2/MonkeyTests/ParserTests.cs:150
Method
Parsing_PrefixExpression
(string input, string op, long value)
csharp2/MonkeyTests/ParserTests.cs:89
Method
Peek
()
csharp2/Monkey/Lexer.cs:65
Method
PeekPrecedence
()
csharp2/Monkey/Parser.cs:168
Method
Program
()
java/monkey/src/main/java/root/ast/Program.java:13
Method
ProgramString_Matches_LiteralString
()
csharp2/MonkeyTests/AstTests.cs:9
Method
REPL
(InputStream inputStream, PrintStream printStream, boolean shouldPrintPrompt)
java/monkey/src/main/java/root/REPL.java:23
Method
ReadChar
()
csharp2/Monkey/Lexer.cs:72
Method
ReadIdent
()
csharp2/Monkey/Lexer.cs:83
Method
ReadInt
()
csharp2/Monkey/Lexer.cs:91
Method
ReadWhile
(Func<char, bool> predicate)
csharp/Monkey/Lexing/StringReader.cs:27
Method
ReturnStatement
(LocalizedToken token)
java/monkey/src/main/java/root/ast/statements/ReturnStatement.java:10
Function
START_TEST
c-boreddad/tests/check_parser.c:50
Function
START_TEST
c-boreddad/tests/check_lexer.c:64
Method
SkipWhiteSpace
()
csharp2/Monkey/Lexer.cs:78
Method
Slice
(int start, int length)
csharp/Monkey/Lexing/StringReader.cs:17
Method
Slice
(int start, int length)
csharp/Monkey/Parsing/TokenReader.cs:15
Method
Statement
(LocalizedToken token)
java/monkey/src/main/java/root/ast/statements/Statement.java:7
Method
StatementList
cpp-spongman/src/parser/statement.hpp:56
Method
String
()
go-concurrent/lexer/lexer.go:47
Method
StringLiteralExpression
cpp-spongman/src/parser/expression.hpp:170
Method
StringLiteralExpression
(LocalizedToken token)
java/monkey/src/main/java/root/ast/expressions/StringLiteralExpression.java:7
Function
TEST
cpp-spongman/tests/parser_test.cpp:30
Function
TEST
cpp-spongman/tests/lexer_test.cpp:7
Function
TEST
c/tests/lexer_test.cpp:4
Function
TestGetNextToken
(t *testing.T)
go/go_deez_test.go:5
Function
TestGetNextTokenComplete
(t *testing.T)
go/go_deez_test.go:23
Method
TestIdentifierExpression
()
java/monkey/src/test/java/ParserTest.java:132
Function
TestLexer
(t *testing.T)
go-concurrent/lexer/lexer_test.go:7
Method
ToString
()
csharp2/Monkey/Ast.cs:18
Method
ToString
()
csharp2/Monkey/Ast.cs:32
Method
ToString
()
csharp2/Monkey/Ast.cs:46
Method
ToString
()
csharp2/Monkey/Ast.cs:53
Method
ToString
()
csharp2/Monkey/Ast.cs:60
Method
ToString
()
csharp2/Monkey/Ast.cs:68
Method
ToString
()
csharp2/Monkey/Ast.cs:84
Method
TokenType
(String literal)
java/monkey/src/main/java/root/TokenType.java:45
Method
UnaryExpression
cpp-spongman/src/parser/expression.hpp:51
Method
__construct
( public TokenType $type, public ?string $literal = null )
php/src/lexer/Token.php:8
Method
__construct
(string $input, ?int $length = null)
php/src/lexer/Tokenizer.php:25
Method
__construct
* @param Tokenizer $tokenizer */
php/src/parser/Parser.php:35
Method
__construct
(?Scope $outer = null)
php/src/parser/Scope.php:10
Method
__construct
(public Value $value)
php/src/parser/value/ReturnValue.php:7
Method
__construct
* @param Identifier[] $parameters * @param BlockStatement $body * @param Scope $scope */
php/src/parser/value/FunctionValue.php:13
Method
__construct
(public string $value)
php/src/parser/value/StringValue.php:7
Method
__construct
(public bool $value)
php/src/parser/value/BooleanValue.php:16
Method
__construct
(public string $message)
php/src/parser/value/ErrorValue.php:8
Method
__construct
()
php/src/parser/value/NullValue.php:14
Method
__construct
(public int $value)
php/src/parser/value/IntegerValue.php:7
Method
__construct
()
php/src/ast/Program.php:10
← previous
next →
501–600 of 981, ranked by callers