MCPcopy Create free account

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

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

MethodMonkeyInteger
(long value)
java/monkey/src/main/java/root/evaluation/objects/impl/MonkeyInteger.java:10
MethodMonkeyNull
()
java/monkey/src/main/java/root/evaluation/objects/impl/MonkeyNull.java:12
MethodMonkeyObject
(ObjectType type)
java/monkey/src/main/java/root/evaluation/objects/MonkeyObject.java:11
MethodMonkeyReturn
(MonkeyObject<T> returnValue)
java/monkey/src/main/java/root/evaluation/objects/impl/MonkeyReturn.java:10
MethodMonkeyString
(String value)
java/monkey/src/main/java/root/evaluation/objects/impl/MonkeyString.java:10
MethodNext
(StringReader input)
csharp/Monkey/Lexing/Lexer.cs:34
MethodNextToken
()
csharp2/Monkey/Parser.cs:150
MethodNode
(LocalizedToken token)
java/monkey/src/main/java/root/ast/Node.java:9
MethodNullLiteralExpression
(LocalizedToken token)
java/monkey/src/main/java/root/ast/expressions/NullLiteralExpression.java:20
MethodOutOfRange
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
MethodOutOfRange
(string parameter)
csharp/Monkey/Parsing/Statements.cs:11
MethodOutOfRange
(string parameter)
csharp/Monkey/Parsing/Expressions.cs:19
MethodParse
(string input)
csharp/MonkeyTests/ParserTests.cs:76
MethodParse
(string input)
csharp/MonkeyTests/LexerTests.cs:50
MethodParseCallArguments
(TokenReader input)
csharp/Monkey/Parsing/Parser.cs:159
MethodParseExpression
(Precedence precedence)
csharp2/Monkey/Parser.cs:109
MethodParseExpression
(TokenReader input, Precedence precedence = Precedence.Lowest)
csharp/Monkey/Parsing/Parser.cs:54
MethodParseExpressionStatement
()
csharp2/Monkey/Parser.cs:99
MethodParseFunctionParameters
(TokenReader input)
csharp/Monkey/Parsing/Parser.cs:141
MethodParseIdentifierExpression
()
csharp2/Monkey/Parser.cs:125
MethodParseInfixExpression
(IExpression left)
csharp2/Monkey/Parser.cs:142
MethodParseInfixExpression
(TokenReader input, IExpression left)
csharp/Monkey/Parsing/Parser.cs:121
MethodParseIntegerExpression
()
csharp2/Monkey/Parser.cs:128
MethodParseLetStatement
()
csharp2/Monkey/Parser.cs:77
MethodParsePrefixExpression
()
csharp2/Monkey/Parser.cs:135
MethodParsePrefixExpression
(TokenReader input)
csharp/Monkey/Parsing/Parser.cs:71
MethodParseProgram
(string input)
csharp2/MonkeyTests/ParserTests.cs:172
MethodParseProgramException
(List<ParserException> parseErrors)
java/monkey/src/main/java/root/parser/ParseProgramException.java:10
MethodParseReturnStatement
()
csharp2/Monkey/Parser.cs:92
MethodParseStatement
(TokenReader input)
csharp/Monkey/Parsing/Parser.cs:34
MethodParseStatements
(TokenReader input)
csharp/Monkey/Parsing/Parser.cs:18
MethodParseStatements_ShouldParseAnExampleProgram
()
csharp/MonkeyTests/ParserTests.cs:50
MethodParseStatements_ShouldParseFunction
(string input, string name)
csharp/MonkeyTests/ParserTests.cs:28
MethodParseStatements_ShouldParseFunctionCall
(string input, string name)
csharp/MonkeyTests/ParserTests.cs:33
MethodParseStatements_ShouldParseSimpleProgram
()
csharp/MonkeyTests/ParserTests.cs:38
MethodParseStatements_ShouldParseSingleLineStatement
(string input, string name)
csharp/MonkeyTests/ParserTests.cs:13
MethodParseTokens_ShouldParseAnExampleProgram
()
csharp/MonkeyTests/LexerTests.cs:25
MethodParseTokens_ShouldParseDigitsEndingWithLettersAsNumbersAndIdentifiers
()
csharp/MonkeyTests/LexerTests.cs:17
MethodParseTokens_ShouldParseDigitsStartingWithLetterAsIdentifier
()
csharp/MonkeyTests/LexerTests.cs:21
MethodParseTokens_ShouldParseSimpleCharacters
()
csharp/MonkeyTests/LexerTests.cs:13
MethodParser
(Lexer lexer)
csharp2/Monkey/Parser.cs:36
MethodParser
()
csharp2/MonkeyBench/Program.cs:27
MethodParser
(Lexer lexer)
java/monkey/src/main/java/root/parser/Parser.java:24
MethodParserException
(String message, LocalizedToken localizedToken)
java/monkey/src/main/java/root/parser/ParserException.java:10
MethodParserTests
(ITestOutputHelper output)
csharp/MonkeyTests/ParserTests.cs:11
MethodParsing_IdentifierExpression
()
csharp2/MonkeyTests/ParserTests.cs:49
MethodParsing_InfixExpression
(string input, long left, string op, long right)
csharp2/MonkeyTests/ParserTests.cs:120
MethodParsing_IntegerLiteralExpression
()
csharp2/MonkeyTests/ParserTests.cs:69
MethodParsing_LetReturnStatements
(string input)
csharp2/MonkeyTests/ParserTests.cs:30
MethodParsing_LetStatements
(string input, string expected)
csharp2/MonkeyTests/ParserTests.cs:9
MethodParsing_OperatorPrecedence
(string input, string expected)
csharp2/MonkeyTests/ParserTests.cs:150
MethodParsing_PrefixExpression
(string input, string op, long value)
csharp2/MonkeyTests/ParserTests.cs:89
MethodPeek
()
csharp2/Monkey/Lexer.cs:65
MethodPeekPrecedence
()
csharp2/Monkey/Parser.cs:168
MethodProgram
()
java/monkey/src/main/java/root/ast/Program.java:13
MethodProgramString_Matches_LiteralString
()
csharp2/MonkeyTests/AstTests.cs:9
MethodREPL
(InputStream inputStream, PrintStream printStream, boolean shouldPrintPrompt)
java/monkey/src/main/java/root/REPL.java:23
MethodReadChar
()
csharp2/Monkey/Lexer.cs:72
MethodReadIdent
()
csharp2/Monkey/Lexer.cs:83
MethodReadInt
()
csharp2/Monkey/Lexer.cs:91
MethodReadWhile
(Func<char, bool> predicate)
csharp/Monkey/Lexing/StringReader.cs:27
MethodReturnStatement
(LocalizedToken token)
java/monkey/src/main/java/root/ast/statements/ReturnStatement.java:10
FunctionSTART_TEST
c-boreddad/tests/check_parser.c:50
FunctionSTART_TEST
c-boreddad/tests/check_lexer.c:64
MethodSkipWhiteSpace
()
csharp2/Monkey/Lexer.cs:78
MethodSlice
(int start, int length)
csharp/Monkey/Lexing/StringReader.cs:17
MethodSlice
(int start, int length)
csharp/Monkey/Parsing/TokenReader.cs:15
MethodStatement
(LocalizedToken token)
java/monkey/src/main/java/root/ast/statements/Statement.java:7
MethodStatementList
cpp-spongman/src/parser/statement.hpp:56
MethodString
()
go-concurrent/lexer/lexer.go:47
MethodStringLiteralExpression
cpp-spongman/src/parser/expression.hpp:170
MethodStringLiteralExpression
(LocalizedToken token)
java/monkey/src/main/java/root/ast/expressions/StringLiteralExpression.java:7
FunctionTEST
cpp-spongman/tests/parser_test.cpp:30
FunctionTEST
cpp-spongman/tests/lexer_test.cpp:7
FunctionTEST
c/tests/lexer_test.cpp:4
FunctionTestGetNextToken
(t *testing.T)
go/go_deez_test.go:5
FunctionTestGetNextTokenComplete
(t *testing.T)
go/go_deez_test.go:23
MethodTestIdentifierExpression
()
java/monkey/src/test/java/ParserTest.java:132
FunctionTestLexer
(t *testing.T)
go-concurrent/lexer/lexer_test.go:7
MethodToString
()
csharp2/Monkey/Ast.cs:18
MethodToString
()
csharp2/Monkey/Ast.cs:32
MethodToString
()
csharp2/Monkey/Ast.cs:46
MethodToString
()
csharp2/Monkey/Ast.cs:53
MethodToString
()
csharp2/Monkey/Ast.cs:60
MethodToString
()
csharp2/Monkey/Ast.cs:68
MethodToString
()
csharp2/Monkey/Ast.cs:84
MethodTokenType
(String literal)
java/monkey/src/main/java/root/TokenType.java:45
MethodUnaryExpression
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
← previousnext →501–600 of 981, ranked by callers