Example #1
0
        public override void Evaluate()
        {
            var e           = new Expression.Expression(RegexMatch.Groups[2].Value, ParentContext);
            var untilClause = (RegexMatch.Groups[1].Value.Trim().ToUpper() == "UNTIL");

            if (!untilClause)
            {
                waitTime = e.Float();
            }
            else
            {
                waitExpression = e;
            }

            State = ExecutionState.WAIT;
        }
Example #2
0
        public override void Evaluate()
        {
            var e = new Expression.Expression(RegexMatch.Groups[2].Value, ParentContext);
            var untilClause = (RegexMatch.Groups[1].Value.Trim().ToUpper() == "UNTIL");

            if (!untilClause)
            {
                waitTime = e.Float();
            }
            else
            {
                waitExpression = e;
            }

            State = ExecutionState.WAIT;
        }