From 28895cad07c7aec1b324a2c75e5da5ce728cad91 Mon Sep 17 00:00:00 2001 From: Ben Culkin Date: Thu, 3 Dec 2020 19:22:06 -0500 Subject: Adapt to esodata changes --- base/src/bjc/dicelang/expr/ExprREPL.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'base/src/bjc/dicelang/expr/ExprREPL.java') diff --git a/base/src/bjc/dicelang/expr/ExprREPL.java b/base/src/bjc/dicelang/expr/ExprREPL.java index bbfeeb2..7cc53ee 100644 --- a/base/src/bjc/dicelang/expr/ExprREPL.java +++ b/base/src/bjc/dicelang/expr/ExprREPL.java @@ -2,8 +2,8 @@ package bjc.dicelang.expr; import java.util.Scanner; -import bjc.data.ITree; -import bjc.funcdata.IList; +import bjc.data.Tree; +import bjc.funcdata.ListEx; import bjc.utils.parserutils.TreeConstructor; /** @@ -54,7 +54,7 @@ public class ExprREPL { System.out.println(); /* Shunt infix tokens to postfix tokens. */ - final IList postfixTokens = Shunter.shuntTokens(infixTokens); + final ListEx postfixTokens = Shunter.shuntTokens(infixTokens); System.out.println("Lexed tokens: "); for(final Token tok : postfixTokens) { System.out.println("\t" + tok); @@ -73,7 +73,7 @@ public class ExprREPL { /* * Construct a tree from the list of postfixed tokens. */ - final ITree ast = TreeConstructor.constructTree(postfixTokens, + final Tree ast = TreeConstructor.constructTree(postfixTokens, tok -> tok.typ.isOperator); /* -- cgit v1.2.3