+package de.congrace.exp4j;
+
+import java.util.Stack;
+
+public class FunctionSeparatorToken extends Token{
+ public FunctionSeparatorToken() {
+ super(",");
+ }
+ @Override
+ void mutateStackForInfixTranslation(Stack<Token> operatorStack, StringBuilder output) {
+ Token token;
+ while (!((token=operatorStack.peek()) instanceof ParenthesisToken) && !token.getValue().equals("(")){
+ output.append(operatorStack.pop().getValue()).append(" ");
+ }
+ }
+
+}