Browse Source

Fixing Comma Operator

Sebastien Ros 12 years ago
parent
commit
20f89b5541
1 changed files with 3 additions and 3 deletions
  1. 3 3
      Jint/Runtime/ExpressionIntepreter.cs

+ 3 - 3
Jint/Runtime/ExpressionIntepreter.cs

@@ -1,6 +1,5 @@
 using System;
 using System.Linq;
-using System.Text.RegularExpressions;
 using Jint.Native;
 using Jint.Native.Function;
 using Jint.Native.Number;
@@ -836,12 +835,13 @@ namespace Jint.Runtime
 
         public object EvaluateSequenceExpression(SequenceExpression sequenceExpression)
         {
+            var result = Undefined.Instance;
             foreach (var expression in sequenceExpression.Expressions)
             {
-                _engine.EvaluateExpression(expression);
+                result = _engine.EvaluateExpression(expression);
             }
 
-            return Undefined.Instance;
+            return result;
         }
 
         public object EvaluateUpdateExpression(UpdateExpression updateExpression)