[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Scheme-reports] multiple values module

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@x
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