--- pnetlib.orig/JScript/Nodes/JExpr.tc 2004-05-05 16:32:51.000000000 +0200 +++ pnetlib/JScript/Nodes/JExpr.tc 2004-05-05 22:32:15.000000000 +0200 @@ -49,7 +49,7 @@ int index = 0; while(elem != null) { - value[index] = elem.expr.Eval(engine); + value[index++] = elem.expr.Eval(engine); elem = elem.next; } @@ -468,7 +468,7 @@ DefaultValueHint.None); if(value1 is String || value2 is String) { - return ((String)value1) + ((String)value2); + return value1.ToString() + value2.ToString(); } else {