private void handleComma() throws ExpressionExecuteException, NotEnoughParametersException {
        while (!functions.isEmpty() && functions.peek().getPriority() > TerminalFunction.PRIORITY_TERMINAL) {
            final Function function = functions.pop();
            function.apply(values);
        }
    }