Skip to content

Commit

Permalink
Deploying to main from @ openqasm/openqasm@ee25db9 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
jakelishman committed Feb 7, 2024
1 parent ab24e30 commit 91c1ee8
Show file tree
Hide file tree
Showing 7 changed files with 16 additions and 21 deletions.
6 changes: 0 additions & 6 deletions _sources/language/classical.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -661,12 +661,6 @@ quantum computations. That is, invoking an ``extern`` function will *schedule*
computation, but does not wait for that computation to terminate.


Further reserved keywords
-------------------------

The keywords ``switch``, ``case`` and ``default`` are reserved for future
expansion of the language. These words are not valid identifiers.

.. [1]
``popcount`` computes the Hamming weight of the input register.
Expand Down
4 changes: 2 additions & 2 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,6 @@ <h1>OpenQASM Live Specification<a class="headerlink" href="#openqasm-version-spe
<li class="toctree-l3"><a class="reference internal" href="language/classical.html#looping-and-branching">Looping and branching</a></li>
<li class="toctree-l3"><a class="reference internal" href="language/classical.html#the-switch-statement">The Switch statement</a></li>
<li class="toctree-l3"><a class="reference internal" href="language/classical.html#extern-function-calls">Extern function calls</a></li>
<li class="toctree-l3"><a class="reference internal" href="language/classical.html#further-reserved-keywords">Further reserved keywords</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="language/subroutines.html">Subroutines</a><ul>
Expand Down Expand Up @@ -127,9 +126,10 @@ <h1>OpenQASM Live Specification<a class="headerlink" href="#openqasm-version-spe
</li>
<li class="toctree-l1"><a class="reference internal" href="grammar/index.html">OpenQasm 3.0 Grammar</a></li>
<li class="toctree-l1"><a class="reference internal" href="release_notes.html">Release Notes</a><ul>
<li class="toctree-l2"><a class="reference internal" href="release_notes.html#ast-py-v0-5-0-22">ast-py/v0.5.0-22</a><ul>
<li class="toctree-l2"><a class="reference internal" href="release_notes.html#ast-py-v0-5-0-23">ast-py/v0.5.0-23</a><ul>
<li class="toctree-l3"><a class="reference internal" href="release_notes.html#new-features">New Features</a></li>
<li class="toctree-l3"><a class="reference internal" href="release_notes.html#upgrade-notes">Upgrade Notes</a></li>
<li class="toctree-l3"><a class="reference internal" href="release_notes.html#other-notes">Other Notes</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="release_notes.html#ast-py-v0-4-0">ast-py/v0.4.0</a><ul>
Expand Down
6 changes: 0 additions & 6 deletions language/classical.html
Original file line number Diff line number Diff line change
Expand Up @@ -646,11 +646,6 @@ <h2>Extern function calls<a class="headerlink" href="#extern-function-calls" tit
In our computational model, <code class="docutils literal notranslate"><span class="pre">extern</span></code> functions may run concurrently with other classical and
quantum computations. That is, invoking an <code class="docutils literal notranslate"><span class="pre">extern</span></code> function will <em>schedule</em> a classical
computation, but does not wait for that computation to terminate.</p>
</section>
<section id="further-reserved-keywords">
<h2>Further reserved keywords<a class="headerlink" href="#further-reserved-keywords" title="Link to this heading"></a></h2>
<p>The keywords <code class="docutils literal notranslate"><span class="pre">switch</span></code>, <code class="docutils literal notranslate"><span class="pre">case</span></code> and <code class="docutils literal notranslate"><span class="pre">default</span></code> are reserved for future
expansion of the language. These words are not valid identifiers.</p>
<aside class="footnote-list brackets">
<aside class="footnote brackets" id="id5" role="note">
<span class="label"><span class="fn-bracket">[</span><a role="doc-backlink" href="#id2">1</a><span class="fn-bracket">]</span></span>
Expand Down Expand Up @@ -703,7 +698,6 @@ <h3>Navigation</h3>
<li class="toctree-l3"><a class="reference internal" href="#looping-and-branching">Looping and branching</a></li>
<li class="toctree-l3"><a class="reference internal" href="#the-switch-statement">The Switch statement</a></li>
<li class="toctree-l3"><a class="reference internal" href="#extern-function-calls">Extern function calls</a></li>
<li class="toctree-l3"><a class="reference internal" href="#further-reserved-keywords">Further reserved keywords</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="subroutines.html">Subroutines</a></li>
Expand Down
1 change: 0 additions & 1 deletion language/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -151,7 +151,6 @@
</li>
<li class="toctree-l2"><a class="reference internal" href="classical.html#the-switch-statement">The Switch statement</a></li>
<li class="toctree-l2"><a class="reference internal" href="classical.html#extern-function-calls">Extern function calls</a></li>
<li class="toctree-l2"><a class="reference internal" href="classical.html#further-reserved-keywords">Further reserved keywords</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="subroutines.html">Subroutines</a><ul>
Expand Down
Binary file modified objects.inv
Binary file not shown.
18 changes: 13 additions & 5 deletions release_notes.html
Original file line number Diff line number Diff line change
Expand Up @@ -34,24 +34,31 @@

<section id="release-notes">
<h1>Release Notes<a class="headerlink" href="#release-notes" title="Link to this heading"></a></h1>
<section id="ast-py-v0-5-0-22">
<span id="release-notes-ast-py-v0-5-0-22"></span><h2>ast-py/v0.5.0-22<a class="headerlink" href="#ast-py-v0-5-0-22" title="Link to this heading"></a></h2>
<section id="ast-py-v0-5-0-23">
<span id="release-notes-ast-py-v0-5-0-23"></span><h2>ast-py/v0.5.0-23<a class="headerlink" href="#ast-py-v0-5-0-23" title="Link to this heading"></a></h2>
<section id="new-features">
<span id="release-notes-ast-py-v0-5-0-22-new-features"></span><h3>New Features<a class="headerlink" href="#new-features" title="Link to this heading"></a></h3>
<span id="release-notes-ast-py-v0-5-0-23-new-features"></span><h3>New Features<a class="headerlink" href="#new-features" title="Link to this heading"></a></h3>
<ul class="simple">
<li><p>Added CI support for ensuring contributions include a release note.
If this is not desired for a PR the tag “no-reno” may be added to the
PR.</p></li>
</ul>
</section>
<section id="upgrade-notes">
<span id="release-notes-ast-py-v0-5-0-22-upgrade-notes"></span><h3>Upgrade Notes<a class="headerlink" href="#upgrade-notes" title="Link to this heading"></a></h3>
<span id="release-notes-ast-py-v0-5-0-23-upgrade-notes"></span><h3>Upgrade Notes<a class="headerlink" href="#upgrade-notes" title="Link to this heading"></a></h3>
<ul class="simple">
<li><p>Improve physical qubit documentation. Define what constitutes a valid
physical identifier, define physical circuits, and answer several questions
about what a compiler may do with physical qubits.</p></li>
</ul>
</section>
<section id="other-notes">
<span id="release-notes-ast-py-v0-5-0-23-other-notes"></span><h3>Other Notes<a class="headerlink" href="#other-notes" title="Link to this heading"></a></h3>
<ul class="simple">
<li><p>The keywords <code class="docutils literal notranslate"><span class="pre">switch</span></code>, <code class="docutils literal notranslate"><span class="pre">case</span></code>, and <code class="docutils literal notranslate"><span class="pre">default</span></code> are no longer reserved
by the spec for future expansion of the language.</p></li>
</ul>
</section>
</section>
<section id="ast-py-v0-4-0">
<span id="release-notes-ast-py-v0-4-0"></span><h2>ast-py/v0.4.0<a class="headerlink" href="#ast-py-v0-4-0" title="Link to this heading"></a></h2>
Expand Down Expand Up @@ -91,9 +98,10 @@ <h3>Navigation</h3>
<li class="toctree-l1"><a class="reference internal" href="language/index.html">Language</a></li>
<li class="toctree-l1"><a class="reference internal" href="grammar/index.html">OpenQasm 3.0 Grammar</a></li>
<li class="toctree-l1 current"><a class="current reference internal" href="#">Release Notes</a><ul>
<li class="toctree-l2"><a class="reference internal" href="#ast-py-v0-5-0-22">ast-py/v0.5.0-22</a><ul>
<li class="toctree-l2"><a class="reference internal" href="#ast-py-v0-5-0-23">ast-py/v0.5.0-23</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#new-features">New Features</a></li>
<li class="toctree-l3"><a class="reference internal" href="#upgrade-notes">Upgrade Notes</a></li>
<li class="toctree-l3"><a class="reference internal" href="#other-notes">Other Notes</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="#ast-py-v0-4-0">ast-py/v0.4.0</a><ul>
Expand Down
2 changes: 1 addition & 1 deletion searchindex.js

Large diffs are not rendered by default.

0 comments on commit 91c1ee8

Please sign in to comment.