implemented variables and function call evaluation
This commit is contained in:
@@ -87,6 +87,11 @@ public class ContextAnalysis extends KlangBaseVisitor<Node> {
|
||||
return result;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Node visitVariable(KlangParser.VariableContext ctx) {
|
||||
return new Variable(ctx.IDENT().getText());
|
||||
}
|
||||
|
||||
@Override
|
||||
public Node visitAtomExpression(KlangParser.AtomExpressionContext ctx) {
|
||||
return this.visit(ctx.atom());
|
||||
|
||||
Reference in New Issue
Block a user