Skip to content
This repository has been archived by the owner on Jan 25, 2022. It is now read-only.

Commit

Permalink
Spec text: mark as Stage 4 and remove leftovers (#129)
Browse files Browse the repository at this point in the history
  • Loading branch information
claudepache committed Dec 22, 2019
1 parent 6401a14 commit c62de3a
Showing 1 changed file with 3 additions and 5 deletions.
8 changes: 3 additions & 5 deletions spec.html
Expand Up @@ -17,8 +17,8 @@
<pre class=metadata>
title: Optional Chaining
status: proposal
stage: 3
location: https://claudepache.github.io/es-nil
stage: 4
location: https://tc39.es/proposal-optional-chaining/
copyright: false
contributors: Claude Pache, ECMA International
</pre>
Expand All @@ -29,11 +29,9 @@ <h1>Scope</h1>

<p>For the syntax, we use the `?.` token, with a lookahead at the level of the lexical grammar that allows to discriminate between `a?.b` (optional chaining) and `a?.3:0` (conditional operator, whose meaning cannot be changed due to backward compatibility constraints).</p>

<p>The definitive syntax is still an open issue at this point.<p>

<p>An <a href="https://claudepache.github.io/es-optional-chaining/">early version of this proposal</a> used a Nil reference to express short-circuiting. This one is based on syntax only.</p>

<p>Normative additions are marked <ins>like this</ins>. In order to avoid distraction, we don’t mark mere editorial amendments.</p>
<p>Normative additions are marked <ins>like this</ins>. In order to avoid distraction, we may omit mere editorial amendments.</p>

<p>List of significant editorial modifications:</p>
<ul>
Expand Down

0 comments on commit c62de3a

Please sign in to comment.