Ah!  Of course.

The natural thing to spec would be that the text of the expression
would be part of (all of?) the "message" of the exception object
in the 1-arg case.

--lars

> -----Original Message-----
> From: P T Withington [mailto:[EMAIL PROTECTED] On Behalf Of 
> P T Withington
> Sent: 11. april 2008 13:46
> To: Lars Hansen
> Cc: es4-discuss@mozilla.org
> Subject: Re: ES4 draft: assert expression
> 
> Is there any way the value thrown in the 1-arg case could be 
> the 'text' of arg1?  It's so painful to get an assertion and 
> not know what it is...
> 
> On 2008-04-11, at 13:16 EDT, Lars Hansen wrote:
> > We talked about debugging information and an assertion form on 
> > es4-discuss a while ago, in a thread about the Error object.  As a 
> > result of that discussion, I'm sending out a draft for an "assert"
> > expression form.  In addition, the Error object draft will 
> be updated 
> > to accomodate a new subclass AssertionExpression, and a simple 
> > standard for debugging information will be added to the 
> description of 
> > the Error classes.
> >
> > The last detail from that discussion, about providing a way for 
> > programs to set the source origin and line numbers -- aiding 
> > translators -- is still open, but I am aware of how 
> desirable this is 
> > for certain applications.
> >
> > Anyhow, here's the first draft spec for the assert expression.
> >
> > --lars
> >
> > <assert.html>_______________________________________________
> > Es4-discuss mailing list
> > Es4-discuss@mozilla.org
> > https://mail.mozilla.org/listinfo/es4-discuss
> 
> 
_______________________________________________
Es4-discuss mailing list
Es4-discuss@mozilla.org
https://mail.mozilla.org/listinfo/es4-discuss

Reply via email to