>> Warning : .toString() of a function is not defined.
>
[quoted text clipped - 20 lines]
>That behavior is ECMAScript-compliant and should not be unexpected after
>reading the above section of the Specification.

Signature
(c) John Stockton, Surrey, UK. ?@merlyn.demon.co.uk Turnpike v6.05 MIME.
Web <URL:http://www.merlyn.demon.co.uk/> - FAQish topics, acronyms, & links.
Proper <= 4-line sig. separator as above, a line exactly "-- " (SonOfRFC1036)
Do not Mail News to me. Before a reply, quote with ">" or "> " (SonOfRFC1036)
Dr J R Stockton said the following on 12/30/2007 3:05 PM:
<snip>
> KETFOB.
Did you learn that behavior from Thomas or did he learn it from you?

Signature
Randy
Chance Favors The Prepared Mind
comp.lang.javascript FAQ - http://jibbering.com/faq/index.html
Javascript Best Practices - http://www.JavascriptToolbox.com/bestpractices/
> [...] Thomas 'PointedEars' Lahn [...] posted:
>>> Warning : .toString() of a function is not defined.
[quoted text clipped - 18 lines]
>
> Pedantic, but unreliable, pig-head.
If you ever could post without insulting anyone?
> I wrote ".toString() of a function is not defined.".
Which is wrong.
> I did not write ".toString of a function is not defined.".
Which I did _not_ understood you said.
> The existence of .toString is defined, and that .toString() returns a
> string, but the string itself is not defined but only loosely indicated;
No, it is not. If you had cared to read thoroughly, it says the
representation is implementation-dependent *but* it has (read: has to be in)
the syntax of a FunctionDeclaration.
> [...]
> There is nothing in the standard to make one EXPECT that a non-printing
> character would appear at the beginning of the string.
Yes, there is. If you had cared to read thoroughly, you would have observed
the following part of the quote:
>> | Note in particular that the use and placement of white space, line
>> | terminators, and semicolons within the representation string is
>> | implementation-dependent.
Opera provides its own ECMAScript implementation, and LF *is* a white space
character. The implementation-dependent use of that character includes the
possibility of it occuring as first character of the returned representation
string which should therefore not be unexpected. Whether or not that
character would be non-printing or not is irrelevant.
So much for understanding English.
> Why, however, do you quote an inferior standard? You should be reading
> the more reliable ISO/IEC 16262.
You of all people should know that ISO/IEC 16262:2002 says exactly the same
as ECMA-262 Ed. 3 Final (2000-03). And both are *international* standards,
so none is inferior to the other in any way; the only difference between
them is the publishing standardization body.
> KETFOB.
Please remind me not to make an attempt to help you anymore in case you have
a problem or a question, such as in <47784E23.105@PointedEars.de>. It is
just not worth the effort :-(
PointedEars
Dr J R Stockton - 31 Dec 2007 19:38 GMT
In comp.lang.javascript message <47785776.7010404@PointedEars.de>, Mon,
31 Dec 2007 03:44:06, Thomas 'PointedEars' Lahn <PointedEars@web.de>
posted:
>> I wrote ".toString() of a function is not defined.".
>
[quoted text clipped - 3 lines]
>
>Which I did _not_ understood you said.
Well, that could be because I did not say it; or it could be mere folly
on your part.
YGCIB.

Signature
(c) John Stockton, Surrey, UK. ?@merlyn.demon.co.uk Turnpike v6.05 MIME.
Web <URL:http://www.merlyn.demon.co.uk/> - FAQish topics, acronyms, & links.
Proper <= 4-line sig. separator as above, a line exactly "-- " (SonOfRFC1036)
Do not Mail News to me. Before a reply, quote with ">" or "> " (SonOfRFC1036)