Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Holdge/Enkel
/ functions
Functions
973 in github.com/Holdge/Enkel
⨍
Functions
973
◇
Types & classes
162
↓ 1 callers
Method
visitType
Visit a parse tree produced by {@link EnkelParser#type}. @param ctx the parse tree @return the visitor result
antlr/generated-src/main/java/com/bendcap/enkel/antlr/EnkelVisitor.java:73
↓ 1 callers
Method
visitUnnamedArgumentsList
Visit a parse tree produced by the {@code UnnamedArgumentsList} labeled alternative in {@link EnkelParser#argumentList}. @param ctx the parse tree @re
antlr/generated-src/main/java/com/bendcap/enkel/antlr/EnkelVisitor.java:22
↓ 1 callers
Method
visitValueExpr
Visit a parse tree produced by the {@code ValueExpr} labeled alternative in {@link EnkelParser#expression}. @param ctx the parse tree @return the visi
antlr/generated-src/main/java/com/bendcap/enkel/antlr/EnkelVisitor.java:208
↓ 1 callers
Method
visitVariableReference
Visit a parse tree produced by {@link EnkelParser#variableReference}. @param ctx the parse tree @return the visitor result
antlr/generated-src/main/java/com/bendcap/enkel/antlr/EnkelVisitor.java:52
Method
ARGUMENT_ERRORS
(String message)
compiler/src/main/java/com/bendcap/enkel/compiler/validation/ARGUMENT_ERRORS.java:13
Method
AddContext
(ExpressionContext ctx)
antlr/generated-src/main/java/com/bendcap/enkel/antlr/EnkelParser.java:1979
Method
Addition
(Expression leftExpression, Expression rightExpression)
compiler/src/main/java/com/bendcap/enkel/compiler/domain/node/expression/arthimetic/Addition.java:12
Method
Argument
(Expression expression, Optional<String> parameterName)
compiler/src/main/java/com/bendcap/enkel/compiler/domain/node/expression/Argument.java:15
Method
ArgumentContext
(ParserRuleContext parent, int invokingState)
antlr/generated-src/main/java/com/bendcap/enkel/antlr/EnkelParser.java:1874
Method
ArgumentExpressionVisitor
(ExpressionVisitor expressionVisitor)
compiler/src/main/java/com/bendcap/enkel/compiler/parsing/visitor/expression/function/ArgumentExpressionVisitor.java:17
Method
ArgumentExpressionsListVisitor
(ExpressionVisitor expressionVisitor)
compiler/src/main/java/com/bendcap/enkel/compiler/parsing/visitor/expression/function/ArgumentExpressionsListVisitor.java:18
Method
ArgumentListContext
(ParserRuleContext parent, int invokingState)
antlr/generated-src/main/java/com/bendcap/enkel/antlr/EnkelParser.java:1737
Method
ArithmeticExpressionGenerator
(ExpressionGenerator expressionGenerator, MethodVisitor methodVisitor)
compiler/src/main/java/com/bendcap/enkel/compiler/bytecodegenerator/expression/ArithmeticExpressionGenerator.java:17
Method
ArithmeticExpressionVisitor
(ExpressionVisitor expressionVisitor)
compiler/src/main/java/com/bendcap/enkel/compiler/parsing/visitor/expression/ArithmeticExpressionVisitor.java:14
Method
ArthimeticExpression
(Expression leftExpression, Expression rightExpression)
compiler/src/main/java/com/bendcap/enkel/compiler/domain/node/expression/arthimetic/ArthimeticExpression.java:15
Method
Assignment
(String varName, Expression expression)
compiler/src/main/java/com/bendcap/enkel/compiler/domain/node/statement/Assignment.java:14
Method
AssignmentContext
(ParserRuleContext parent, int invokingState)
antlr/generated-src/main/java/com/bendcap/enkel/antlr/EnkelParser.java:1326
Method
AssignmentStatementGenerator
(MethodVisitor methodVisitor, ExpressionGenerator expressionGenerator, Scope scope)
compiler/src/main/java/com/bendcap/enkel/compiler/bytecodegenerator/statement/AssignmentStatementGenerator.java:20
Method
AssignmentStatementVisitor
(ExpressionVisitor expressionVisitor)
compiler/src/main/java/com/bendcap/enkel/compiler/parsing/visitor/statement/AssignmentStatementVisitor.java:16
Method
BadArgumentsToFunctionCallException
(Call functionCall)
compiler/src/main/java/com/bendcap/enkel/compiler/exception/BadArgumentsToFunctionCallException.java:9
Method
Block
( Scope scope, List<Statement> statements)
compiler/src/main/java/com/bendcap/enkel/compiler/domain/node/statement/Block.java:16
Method
BlockContext
(ParserRuleContext parent, int invokingState)
antlr/generated-src/main/java/com/bendcap/enkel/antlr/EnkelParser.java:1095
Method
BlockStatementGenerator
(MethodVisitor methodVisitor)
compiler/src/main/java/com/bendcap/enkel/compiler/bytecodegenerator/statement/BlockStatementGenerator.java:15
Method
BlockStatementVisitor
(Scope scope)
compiler/src/main/java/com/bendcap/enkel/compiler/parsing/visitor/statement/BlockStatementVisitor.java:18
Method
BultInType
(String name, Class<?> typeClass, String descriptor, TypeSpecificOpcodes opcodes)
compiler/src/main/java/com/bendcap/enkel/compiler/domain/type/BultInType.java:32
Method
CallExpressionGenerator
(ExpressionGenerator expressionGenerator, Scope scope, MethodVisitor methodVisitor)
compiler/src/main/java/com/bendcap/enkel/compiler/bytecodegenerator/expression/CallExpressionGenerator.java:26
Method
CallExpressionVisitor
(ExpressionVisitor expressionVisitor, Scope scope)
compiler/src/main/java/com/bendcap/enkel/compiler/parsing/visitor/expression/function/CallExpressionVisitor.java:25
Method
CalledFunctionDoesNotExistException
(FunctionCall functionCall)
compiler/src/main/java/com/bendcap/enkel/compiler/exception/CalledFunctionDoesNotExistException.java:12
Method
ClassBodyContext
(ParserRuleContext parent, int invokingState)
antlr/generated-src/main/java/com/bendcap/enkel/antlr/EnkelParser.java:225
Method
ClassDeclaration
(String name, List<Field> fields, List<Function> methods)
compiler/src/main/java/com/bendcap/enkel/compiler/domain/ClassDeclaration.java:16
Method
ClassDeclarationContext
(ParserRuleContext parent, int invokingState)
antlr/generated-src/main/java/com/bendcap/enkel/antlr/EnkelParser.java:127
Method
ClassGenerator
()
compiler/src/main/java/com/bendcap/enkel/compiler/bytecodegenerator/ClassGenerator.java:19
Method
ClassNameContext
(ParserRuleContext parent, int invokingState)
antlr/generated-src/main/java/com/bendcap/enkel/antlr/EnkelParser.java:173
Method
ClassNotFoundForNameException
(String className)
compiler/src/main/java/com/bendcap/enkel/compiler/exception/ClassNotFoundForNameException.java:7
Method
ClassType
(String name)
compiler/src/main/java/com/bendcap/enkel/compiler/domain/type/ClassType.java:21
Method
ClassTypeContext
(ParserRuleContext parent, int invokingState)
antlr/generated-src/main/java/com/bendcap/enkel/antlr/EnkelParser.java:1034
Method
CompareSign
(String s, int opcode)
compiler/src/main/java/com/bendcap/enkel/compiler/domain/CompareSign.java:22
Method
ComparisonBetweenDiferentTypesException
(Expression leftExpression, Expression rightExpression)
compiler/src/main/java/com/bendcap/enkel/compiler/exception/ComparisonBetweenDiferentTypesException.java:10
Method
CompilationUnit
(ClassDeclaration classDeclaration)
compiler/src/main/java/com/bendcap/enkel/compiler/domain/CompilationUnit.java:9
Method
CompilationUnitContext
(ParserRuleContext parent, int invokingState)
antlr/generated-src/main/java/com/bendcap/enkel/antlr/EnkelParser.java:80
Method
ConditionalExpression
(Expression leftExpression, Expression rightExpression, CompareSign compareSign)
compiler/src/main/java/com/bendcap/enkel/compiler/domain/node/expression/ConditionalExpression.java:21
Method
ConditionalExpressionContext
(ExpressionContext ctx)
antlr/generated-src/main/java/com/bendcap/enkel/antlr/EnkelParser.java:2106
Method
ConditionalExpressionGenerator
(ExpressionGenerator expressionGenerator, MethodVisitor methodVisitor)
compiler/src/main/java/com/bendcap/enkel/compiler/bytecodegenerator/expression/ConditionalExpressionGenerator.java:22
Method
ConditionalExpressionVisitor
(ExpressionVisitor expressionVisitor)
compiler/src/main/java/com/bendcap/enkel/compiler/parsing/visitor/expression/ConditionalExpressionVisitor.java:17
Method
Constructor
(FunctionSignature functionSignature, Statement block)
compiler/src/main/java/com/bendcap/enkel/compiler/domain/Constructor.java:13
Method
ConstructorCall
(String identifier)
compiler/src/main/java/com/bendcap/enkel/compiler/domain/node/expression/ConstructorCall.java:21
Method
ConstructorCallContext
(ExpressionContext ctx)
antlr/generated-src/main/java/com/bendcap/enkel/antlr/EnkelParser.java:2175
Method
DivideContext
(ExpressionContext ctx)
antlr/generated-src/main/java/com/bendcap/enkel/antlr/EnkelParser.java:2042
Method
Division
(Expression leftExpression, Expression rightExpression)
compiler/src/main/java/com/bendcap/enkel/compiler/domain/node/expression/arthimetic/Division.java:12
Method
EOF
()
antlr/generated-src/main/java/com/bendcap/enkel/antlr/EnkelParser.java:79
Method
EQUALS
()
antlr/generated-src/main/java/com/bendcap/enkel/antlr/EnkelParser.java:1268
Method
EQUALS
()
antlr/generated-src/main/java/com/bendcap/enkel/antlr/EnkelParser.java:1319
Method
EmptyExpression
(Type type)
compiler/src/main/java/com/bendcap/enkel/compiler/domain/node/expression/EmptyExpression.java:13
Method
EnkelLexer
(CharStream input)
antlr/generated-src/main/java/com/bendcap/enkel/antlr/EnkelLexer.java:51
Method
EnkelParser
(TokenStream input)
antlr/generated-src/main/java/com/bendcap/enkel/antlr/EnkelParser.java:71
Method
ExpressionContext
(ParserRuleContext parent, int invokingState)
antlr/generated-src/main/java/com/bendcap/enkel/antlr/EnkelParser.java:1962
Method
ExpressionGenerator
(MethodVisitor methodVisitor, Scope scope)
compiler/src/main/java/com/bendcap/enkel/compiler/bytecodegenerator/expression/ExpressionGenerator.java:21
Method
ExpressionVisitor
(Scope scope)
compiler/src/main/java/com/bendcap/enkel/compiler/parsing/visitor/expression/ExpressionVisitor.java:20
Method
Field
(String name, Type owner, Type type)
compiler/src/main/java/com/bendcap/enkel/compiler/domain/scope/Field.java:15
Method
FieldContext
(ParserRuleContext parent, int invokingState)
antlr/generated-src/main/java/com/bendcap/enkel/antlr/EnkelParser.java:300
Method
FieldGenerator
(ClassWriter classWriter)
compiler/src/main/java/com/bendcap/enkel/compiler/bytecodegenerator/FieldGenerator.java:14
Method
FieldNotFoundException
(Scope scope, String fieldName)
compiler/src/main/java/com/bendcap/enkel/compiler/exception/FieldNotFoundException.java:9
Method
FieldReference
(Field field)
compiler/src/main/java/com/bendcap/enkel/compiler/domain/node/expression/FieldReference.java:14
Method
FieldVisitor
(Scope scope)
compiler/src/main/java/com/bendcap/enkel/compiler/parsing/visitor/FieldVisitor.java:17
Method
ForConditionsContext
(ParserRuleContext parent, int invokingState)
antlr/generated-src/main/java/com/bendcap/enkel/antlr/EnkelParser.java:1652
Method
ForStatementContext
(ParserRuleContext parent, int invokingState)
antlr/generated-src/main/java/com/bendcap/enkel/antlr/EnkelParser.java:1580
Method
ForStatementGenerator
(MethodVisitor methodVisitor)
compiler/src/main/java/com/bendcap/enkel/compiler/bytecodegenerator/statement/ForStatementGenerator.java:22
Method
ForStatementVisitor
(Scope scope)
compiler/src/main/java/com/bendcap/enkel/compiler/parsing/visitor/statement/ForStatementVisitor.java:21
Method
Function
(FunctionSignature functionSignature, Statement rootStatement)
compiler/src/main/java/com/bendcap/enkel/compiler/domain/Function.java:19
Method
FunctionCall
(FunctionSignature signature, List<Argument> arguments, Expression owner)
compiler/src/main/java/com/bendcap/enkel/compiler/domain/node/expression/FunctionCall.java:20
Method
FunctionCallContext
(ExpressionContext ctx)
antlr/generated-src/main/java/com/bendcap/enkel/antlr/EnkelParser.java:2152
Method
FunctionContext
(ParserRuleContext parent, int invokingState)
antlr/generated-src/main/java/com/bendcap/enkel/antlr/EnkelParser.java:347
Method
FunctionDeclarationContext
(ParserRuleContext parent, int invokingState)
antlr/generated-src/main/java/com/bendcap/enkel/antlr/EnkelParser.java:397
Method
FunctionNameContext
(ParserRuleContext parent, int invokingState)
antlr/generated-src/main/java/com/bendcap/enkel/antlr/EnkelParser.java:585
Method
FunctionNameEqualClassException
(String functionName)
compiler/src/main/java/com/bendcap/enkel/compiler/exception/FunctionNameEqualClassException.java:7
Method
FunctionSignature
(String name, List<Parameter> parameters, Type returnType)
compiler/src/main/java/com/bendcap/enkel/compiler/domain/scope/FunctionSignature.java:21
Method
FunctionSignatureVisitor
(Scope scope)
compiler/src/main/java/com/bendcap/enkel/compiler/parsing/visitor/FunctionSignatureVisitor.java:22
Method
FunctionVisitor
(Scope scope)
compiler/src/main/java/com/bendcap/enkel/compiler/parsing/visitor/FunctionVisitor.java:20
Method
ID
()
antlr/generated-src/main/java/com/bendcap/enkel/antlr/EnkelParser.java:584
Method
ID
()
antlr/generated-src/main/java/com/bendcap/enkel/antlr/EnkelParser.java:625
Method
ID
()
antlr/generated-src/main/java/com/bendcap/enkel/antlr/EnkelParser.java:671
Method
ID
()
antlr/generated-src/main/java/com/bendcap/enkel/antlr/EnkelParser.java:2472
Method
ID
()
antlr/generated-src/main/java/com/bendcap/enkel/antlr/EnkelParser.java:2562
Method
IfStatement
(Expression condition, Statement trueStatement, Statement falseStatement)
compiler/src/main/java/com/bendcap/enkel/compiler/domain/node/statement/IfStatement.java:17
Method
IfStatementContext
(ParserRuleContext parent, int invokingState)
antlr/generated-src/main/java/com/bendcap/enkel/antlr/EnkelParser.java:1506
Method
IfStatementGenerator
(StatementGenerator statementGenerator, ExpressionGenerator expressionGenerator, MethodVisitor methodVisitor)
compiler/src/main/java/com/bendcap/enkel/compiler/bytecodegenerator/statement/IfStatementGenerator.java:20
Method
IfStatementVisitor
(StatementVisitor statementVisitor, ExpressionVisitor expressionVisitor)
compiler/src/main/java/com/bendcap/enkel/compiler/parsing/visitor/statement/IfStatementVisitor.java:17
Method
LastStatementNotReturnableException
(Statement lastStatement)
compiler/src/main/java/com/bendcap/enkel/compiler/exception/LastStatementNotReturnableException.java:9
Method
LocalVariable
(String name, Type type)
compiler/src/main/java/com/bendcap/enkel/compiler/domain/scope/LocalVariable.java:12
Method
LocalVariableNotFoundException
(Scope scope, String variableName)
compiler/src/main/java/com/bendcap/enkel/compiler/exception/LocalVariableNotFoundException.java:9
Method
LocalVariableReference
(LocalVariable variable)
compiler/src/main/java/com/bendcap/enkel/compiler/domain/node/expression/LocalVariableReference.java:14
Method
MetaData
(String className, String superClassName)
compiler/src/main/java/com/bendcap/enkel/compiler/domain/MetaData.java:10
Method
MethodGenerator
(ClassWriter classWriter)
compiler/src/main/java/com/bendcap/enkel/compiler/bytecodegenerator/MethodGenerator.java:24
Method
MethodSignatureNotFoundException
(Scope scope, String methodName, List<Argument> parameterTypes)
compiler/src/main/java/com/bendcap/enkel/compiler/exception/MethodSignatureNotFoundException.java:13
Method
MethodWithNameAlreadyDefinedException
(FunctionSignature signature)
compiler/src/main/java/com/bendcap/enkel/compiler/exception/MethodWithNameAlreadyDefinedException.java:9
Method
MixedComparisonNotAllowedException
(Type leftType, Type rightType)
compiler/src/main/java/com/bendcap/enkel/compiler/exception/MixedComparisonNotAllowedException.java:9
Method
Multiplication
(Expression leftExpression, Expression rightExpression)
compiler/src/main/java/com/bendcap/enkel/compiler/domain/node/expression/arthimetic/Multiplication.java:12
Method
MultiplyContext
(ExpressionContext ctx)
antlr/generated-src/main/java/com/bendcap/enkel/antlr/EnkelParser.java:2083
Method
NameContext
(ParserRuleContext parent, int invokingState)
antlr/generated-src/main/java/com/bendcap/enkel/antlr/EnkelParser.java:1697
Method
NamedArgumentContext
(ParserRuleContext parent, int invokingState)
antlr/generated-src/main/java/com/bendcap/enkel/antlr/EnkelParser.java:1920
← previous
next →
301–400 of 973, ranked by callers