package bjc.utils.parserutils.pratt.commands; import bjc.utils.data.ITree; import bjc.utils.parserutils.ParserException; import bjc.utils.parserutils.pratt.InitialCommand; import bjc.utils.parserutils.pratt.ParserContext; import bjc.utils.parserutils.pratt.Token; public class ConstantCommand implements InitialCommand { private ITree> val; public ConstantCommand(ITree> con) { val = con; } @Override public ITree> denote(Token operator, ParserContext ctx) throws ParserException { return val; } }