public JsValue EvaluateSequenceExpression(SequenceExpression sequenceExpression) { var result = Undefined.Instance; foreach (var expression in sequenceExpression.Expressions) { result = _engine.GetValue(_engine.EvaluateExpression(expression)); } return result; }
private void EmitSequenceExpression(SequenceExpression sex) { Write("("); var first = true; foreach(var e in sex.Expressions) { if (first) first = false; else Write(", "); Emit(e); } Write(")"); }