Permalink
Switch branches/tags
Nothing to show
Find file
Fetching contributors…
Cannot retrieve contributors at this time
49 lines (48 sloc) 2.54 KB
<!DOCTYPE html>
<html class="split chapter"><head><meta charset="utf-8"><title>2 Conformance # &#9417; &#9402; &#9312; &#9398; &#8212; Annotated ES5</title><link rel="stylesheet" href="style.css"><link href="x1.html" title="1 Scope " rel="prev">
<link href="spec.html" title="TOC" rel="index">
<link href="x3.html" title="3 Normative references " rel="next">
</head><body><div class="head">
<h2 id="top">Annotated ECMAScript 5.1 <span id="timestamp"></span></h2>
<div id="mascot-treehouse">
<img id="mascot" align="left" src="js-mascot.svg" alt=""><img id="bubble" src="bubble.svg" alt=""></div>
<p id="slogan">&#8223;Ex igne vita&#8221;</p>
<div id="annotations"></div>
<script src="timestamp.js"></script></div>
<nav>
<a href="x1.html">&#8592; 1 Scope </a> &#8211;
<a href="spec.html" class="toc-nav">TOC</a> &#8211;
<a href="x3.html">3 Normative references &#8594;</a>
</nav>
<h2 id="x2">2 Conformance <a href="#x2">#</a> <a href="#x2-toc" class="bak">&#9417;</a> <b class="erra">&#9402;</b> <b class="rev1">&#9312;</b> <b class="anno">&#9398;</b></h2>
<p>
A
conforming implementation of ECMAScript must provide and support all
the types, values, objects, properties, functions, and program
syntax and semantics described in this specification.</p>
<p>
A
conforming implementation of this International standard shall
interpret characters in conformance with the Unicode Standard,
Version 3.0 or later and ISO/IEC 10646-1 with either UCS-2 or UTF-16
as the adopted encoding form, implementation level 3. If the adopted
ISO/IEC 10646-1 subset is not otherwise specified, it is presumed to
be the BMP subset, collection 300. If the adopted encoding form is
not otherwise specified, it is presumed to be the UTF-16 encoding form.</p>
<p>
A
conforming implementation of ECMAScript is permitted to provide
additional types, values, objects, properties, and functions beyond
those described in this specification. In particular, a conforming
implementation of ECMAScript is permitted to provide properties not
described in this specification, and values for those properties,
for objects that are described in this specification.</p>
<p>
A
conforming implementation of ECMAScript is permitted to support
program and regular expression syntax not described in this
specification. In particular, a conforming implementation of
ECMAScript is permitted to support program syntax that makes use of
the &#8220;future reserved words&#8221; listed in <a href="x7.html#x7.6.1.2">7.6.1.2</a> of this
specification.</p>
</body><script src="anno.js"></script></html>