public static JavaScriptException ThrowError(Context cx, Scriptable scope, string message)
{
int[] linep = new int[] { 0 };
string filename = Context.GetSourcePositionFromStack(linep);
Scriptable error = NewBuiltinObject(cx, scope, TopLevel.Builtins.Error, new object[] { message, filename, Sharpen.Extensions.ValueOf(linep[0]) });
return new JavaScriptException(error, filename, linep[0]);
}