private void getExpressions(ExpressionBuilder expBuilder, ref int openedParanthesis)
        {
            while (expBuilder.ThereAreMoreChars())
            {
                char currentChar = expBuilder.GetCurrentChar();
                if (currentChar == OPEN_SUBEXPRESSION)
                {
                    openedParanthesis++;
                    getExpressions(expBuilder.ProcessNewSugExpression(), ref openedParanthesis);
                }
                else if (currentChar == CLOSE_SUBEXPRESSION)
                {
                    expBuilder.SubExpressionEndFound();
                    openedParanthesis--;
                    return;
                }
                else
                    expBuilder.AddSubExpressionChar();

            }
            expBuilder.SubExpressionEndFound();
            //console.Out.WriteLine()
        }