private int GetValueFrom(InfixStatementNode infixStatement)
        {
            Debug.Assert(infixStatement.IsCounterReference || infixStatement.IsLiteral);
            if (infixStatement.IsLiteral)
            {
                return(infixStatement.Literal.Value);
            }
            var counter = context.GetCounterContextByName(infixStatement.CounterReference.CounterName);

            return(counter.CurrentValue);
        }
        private int GetValueFrom(InfixStatementNode infixStatement)
        {
            Debug.Assert(infixStatement.IsLiteral);

            return(infixStatement.Literal.Value);
        }