Re: [Scheme-reports] multiple values module
John Cowan 21 May 2011 18:42 UTC
Eli Barzilay scripsit:
> > Examine HTML5 and ECMAScript 5 for yourself; the above description
> > is trivially false about them.
>
> You mean that these standards don't leave >>anything<< up to
> implementations?
That is, at least, the goal of the standards and the intention of the
people who write them. Ambiguity may of course be lurking somewhere in
the text, but when found it is removed by corrigendum.
ECMAScript does allow global variables (that is, members of the global
object) to exist that are not prescribed by the standard, so it is
possible to write unportable code. I withdraw my claim to that limited
extent, therefore. It is not, however, possible to determine what
members the global object has.
Of course there are matters outside the scope of the standards, such
as how fast an implementation executes a given piece of code, or what
computers if any it executes on, or what default font is used to display
HTML text in the absence of other indications.
--
Winter: MIT, John Cowan
Keio, INRIA, cowan@ccil.org
Issue lots of Drafts. http://www.ccil.org/~cowan
So much more to understand!
Might simplicity return? (A "tanka", or extended haiku)
_______________________________________________
Scheme-reports mailing list
Scheme-reports@scheme-reports.org
http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports