Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/chermehdi/comet
/ functions
Functions
305 in github.com/chermehdi/comet
⨍
Functions
305
◇
Types & classes
52
Function
TestEvaluator_Eval_Declarations
(t *testing.T)
pkg/eval/evaluator_test.go:248
Function
TestEvaluator_Eval_Errors
(t *testing.T)
pkg/eval/evaluator_test.go:192
Function
TestEvaluator_Eval_EvaluateArrayAccess
(t *testing.T)
pkg/eval/evaluator_test.go:615
Function
TestEvaluator_Eval_EvaluateArrayDeclaration
(t *testing.T)
pkg/eval/evaluator_test.go:542
Function
TestEvaluator_Eval_EvaluateFieldSetting
(t *testing.T)
pkg/eval/evaluator_test.go:878
Function
TestEvaluator_Eval_EvaluateForStatement
(t *testing.T)
pkg/eval/evaluator_test.go:513
Function
TestEvaluator_Eval_EvaluateInstanceCreation
(t *testing.T)
pkg/eval/evaluator_test.go:736
Function
TestEvaluator_Eval_EvaluateMethodCall
(t *testing.T)
pkg/eval/evaluator_test.go:786
Function
TestEvaluator_Eval_EvaluateStructDeclaration
(t *testing.T)
pkg/eval/evaluator_test.go:685
Function
TestEvaluator_Eval_FunctionCallTest
(t *testing.T)
pkg/eval/evaluator_test.go:458
Function
TestEvaluator_Eval_FunctionDeclarationTest
(t *testing.T)
pkg/eval/evaluator_test.go:424
Function
TestEvaluator_Eval_Integers
(t *testing.T)
pkg/eval/evaluator_test.go:13
Function
TestEvaluator_Eval_ReturnStatement
(t *testing.T)
pkg/eval/evaluator_test.go:154
Function
TestEvaluator_Eval_StringOperations
(t *testing.T)
pkg/eval/evaluator_test.go:336
Function
TestLexer_Next
(t *testing.T)
pkg/lexer/lexer_test.go:8
Function
TestParser_ParseAssignExpression
(t *testing.T)
pkg/parser/parser_test.go:592
Function
TestParser_ParseBlockStatement
(t *testing.T)
pkg/parser/parser_test.go:624
Function
TestParser_ParseBooleans
(t *testing.T)
pkg/parser/parser_test.go:439
Function
TestParser_ParseDeclarationStatement
(t *testing.T)
pkg/parser/parser_test.go:315
Function
TestParser_ParseForStatement
(t *testing.T)
pkg/parser/parser_test.go:787
Function
TestParser_ParseIfStatement
(t *testing.T)
pkg/parser/parser_test.go:710
Function
TestParser_ParsePrefixExpression
(t *testing.T)
pkg/parser/parser_test.go:471
Function
TestParser_ParsePrefixOperators
(t *testing.T)
pkg/parser/parser_test.go:505
Function
TestParser_ParseReturnStatement
(t *testing.T)
pkg/parser/parser_test.go:374
Function
TestParser_Parse_ErrorNewCall
(t *testing.T)
pkg/parser/parser_test.go:1225
Function
TestParser_Parse_ParseArrayLiteral
(t *testing.T)
pkg/parser/parser_test.go:972
Function
TestParser_Parse_ParseFunctionCall
(t *testing.T)
pkg/parser/parser_test.go:912
Function
TestParser_Parse_ParseFunctionDeclaration
(t *testing.T)
pkg/parser/parser_test.go:837
Function
TestParser_Parse_ParseNewCall
(t *testing.T)
pkg/parser/parser_test.go:1175
Function
TestParser_Parse_ParseStructDeclaration
(t *testing.T)
pkg/parser/parser_test.go:1100
Function
TestParser_Parse_ShouldFailWrongFunctionCall
(t *testing.T)
pkg/parser/parser_test.go:905
Function
TestParser_Parse_SimpleMathExpressions
(t *testing.T)
pkg/parser/parser_test.go:214
Method
ToString
()
pkg/std/types.go:43
Method
ToString
()
pkg/std/types.go:55
Method
ToString
()
pkg/std/types.go:69
Method
ToString
()
pkg/std/types.go:82
Method
ToString
()
pkg/std/types.go:103
Method
ToString
()
pkg/std/types.go:113
Method
ToString
()
pkg/std/types.go:125
Method
ToString
()
pkg/std/types.go:139
Method
ToString
()
pkg/std/types.go:153
Method
ToString
()
pkg/std/types.go:213
Method
Type
()
pkg/std/types.go:39
Method
Type
()
pkg/std/types.go:51
Method
Type
()
pkg/std/types.go:65
Method
Type
()
pkg/std/types.go:78
Method
Type
()
pkg/std/types.go:99
Method
Type
()
pkg/std/types.go:109
Method
Type
()
pkg/std/types.go:121
Method
Type
()
pkg/std/types.go:135
Method
Type
()
pkg/std/types.go:149
Method
Type
()
pkg/std/types.go:209
Method
VisitArrayAccess
(access IndexAccess)
pkg/parser/parser_test.go:39
Method
VisitArrayAccess
(access parser2.IndexAccess)
pkg/debug/printer.go:32
Method
VisitArrayLiteral
(array ArrayLiteral)
pkg/parser/parser_test.go:109
Method
VisitArrayLiteral
(array parser2.ArrayLiteral)
pkg/debug/printer.go:40
Method
VisitAssignExpression
(assign AssignExpression)
pkg/parser/parser_test.go:127
Method
VisitAssignExpression
(expression parser2.AssignExpression)
pkg/debug/printer.go:48
Method
VisitBinaryExpression
(expression BinaryExpression)
pkg/parser/parser_test.go:66
Method
VisitBinaryExpression
(expression parser2.BinaryExpression)
pkg/debug/printer.go:108
Method
VisitBlockStatement
(statement BlockStatement)
pkg/parser/parser_test.go:152
Method
VisitBlockStatement
(statement parser2.BlockStatement)
pkg/debug/printer.go:74
Method
VisitBooleanLiteral
(literal BooleanLiteral)
pkg/parser/parser_test.go:206
Method
VisitBooleanLiteral
(literal parser2.BooleanLiteral)
pkg/debug/printer.go:164
Method
VisitCallExpression
(expression CallExpression)
pkg/parser/parser_test.go:195
Method
VisitCallExpression
(expression parser2.CallExpression)
pkg/debug/printer.go:182
Method
VisitDeclarationStatement
(statement DeclarationStatement)
pkg/parser/parser_test.go:135
Method
VisitDeclarationStatement
(statement parser2.DeclarationStatement)
pkg/debug/printer.go:143
Method
VisitExpression
(Expression)
pkg/parser/node.go:18
Method
VisitExpression
(Expression)
pkg/parser/parser_test.go:48
Method
VisitForStatement
(statement ForStatement)
pkg/parser/parser_test.go:172
Method
VisitForStatement
(parser2.ForStatement)
pkg/debug/printer.go:53
Method
VisitFunctionStatement
(statement FunctionStatement)
pkg/parser/parser_test.go:183
Method
VisitIdentifierExpression
(expression IdentifierExpression)
pkg/parser/parser_test.go:119
Method
VisitIdentifierExpression
(expression parser2.IdentifierExpression)
pkg/debug/printer.go:151
Method
VisitIfStatement
(statement IfStatement)
pkg/parser/parser_test.go:162
Method
VisitIfStatement
(statement parser2.IfStatement)
pkg/debug/printer.go:62
Method
VisitNewCall
(newExpr NewCallExpr)
pkg/parser/parser_test.go:29
Method
VisitNewCall
(call parser2.NewCallExpr)
pkg/debug/printer.go:16
Method
VisitNumberLiteral
(expression NumberLiteral)
pkg/parser/parser_test.go:81
Method
VisitNumberLiteral
(expression parser2.NumberLiteral)
pkg/debug/printer.go:126
Method
VisitParenthesisedExpression
(expression ParenthesisedExpression)
pkg/parser/parser_test.go:85
Method
VisitParenthesisedExpression
(expression parser2.ParenthesisedExpression)
pkg/debug/printer.go:131
Method
VisitPrefixExpression
(expression PrefixExpression)
pkg/parser/parser_test.go:72
Method
VisitPrefixExpression
(expression parser2.PrefixExpression)
pkg/debug/printer.go:117
Method
VisitReturnStatement
(statement ReturnStatement)
pkg/parser/parser_test.go:144
Method
VisitReturnStatement
(statement parser2.ReturnStatement)
pkg/debug/printer.go:156
Method
VisitRootNode
(node RootNode)
pkg/parser/parser_test.go:60
Method
VisitStatement
(Statement)
pkg/parser/node.go:19
Method
VisitStatement
(Statement)
pkg/parser/parser_test.go:50
Method
VisitStatement
(parser2.Statement)
pkg/debug/printer.go:94
Method
VisitStringLiteral
(literal StringLiteral)
pkg/parser/parser_test.go:52
Method
VisitStringLiteral
(literal parser2.StringLiteral)
pkg/debug/printer.go:57
Method
VisitStructDeclaration
(statement StructDeclarationStatement)
pkg/parser/parser_test.go:18
Method
VisitStructDeclaration
(statement parser2.StructDeclarationStatement)
pkg/debug/printer.go:24
Function
main
()
cmd/main.go:30
Method
parseArrayAccess
(left Expression)
pkg/parser/parser.go:474
Method
parseArrayLiteral
()
pkg/parser/parser.go:451
Method
parseBinaryExpression
A binary expression is an expression of the form: expression operator expression
pkg/parser/parser.go:305
Method
parseBoolean
()
pkg/parser/parser.go:358
← previous
next →
201–300 of 305, ranked by callers