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

Commit

Permalink
Update
Browse files Browse the repository at this point in the history
  • Loading branch information
hydroper committed Mar 8, 2024
1 parent 0c6b23b commit 732e022
Show file tree
Hide file tree
Showing 5 changed files with 58 additions and 2 deletions.
17 changes: 17 additions & 0 deletions spec/1.0/live/expressions/identifiers.html
Original file line number Diff line number Diff line change
Expand Up @@ -174,6 +174,23 @@ <h1 class="menu-title">Jet Language Specification</h1>
<main>
<h1 id="identifiers"><a class="header" href="#identifiers">Identifiers</a></h1>
<p><strong>Syntax</strong></p>
<pre><code>x
*
q::x
q::[k] ;
(q)::x ;
(q)::[k] ;
@x
@[k]
@q::x
@q::[k]
@(q)::x
@(q)::[k]
</code></pre>
<p><em>Fixed versus dynamic</em>: the qualifiers <code>fixed</code> and <code>dynamic</code> are reserved, parenthesized or not.</p>
<pre><code>o.fixed::x
o.dynamic::x
</code></pre>
<table>
<tr>
<td colspan="2"><i>PropertyIdentifier</i></td>
Expand Down
17 changes: 17 additions & 0 deletions spec/1.0/live/print.html
Original file line number Diff line number Diff line change
Expand Up @@ -3641,6 +3641,23 @@ <h2 id="embedding-files"><a class="header" href="#embedding-files">Embedding fil
<p>The syntactic grammar for expressions declares the β parameter, which is assigned either <code>allowIn</code> or <code>noIn</code>.</p>
<div style="break-before: page; page-break-before: always;"></div><h1 id="identifiers"><a class="header" href="#identifiers">Identifiers</a></h1>
<p><strong>Syntax</strong></p>
<pre><code>x
*
q::x
q::[k] ;
(q)::x ;
(q)::[k] ;
@x
@[k]
@q::x
@q::[k]
@(q)::x
@(q)::[k]
</code></pre>
<p><em>Fixed versus dynamic</em>: the qualifiers <code>fixed</code> and <code>dynamic</code> are reserved, parenthesized or not.</p>
<pre><code>o.fixed::x
o.dynamic::x
</code></pre>
<table>
<tr>
<td colspan="2"><i>PropertyIdentifier</i></td>
Expand Down
2 changes: 1 addition & 1 deletion spec/1.0/live/searchindex.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion spec/1.0/live/searchindex.json

Large diffs are not rendered by default.

22 changes: 22 additions & 0 deletions spec/1.0/source/src/expressions/identifiers.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,28 @@

**Syntax**

```
x
*
q::x
q::[k] ;
(q)::x ;
(q)::[k] ;
@x
@[k]
@q::x
@q::[k]
@(q)::x
@(q)::[k]
```

*Fixed versus dynamic*: the qualifiers `fixed` and `dynamic` are reserved, parenthesized or not.

```
o.fixed::x
o.dynamic::x
```

<table>
<tr>
<td colspan="2"><i>PropertyIdentifier</i></td>
Expand Down

0 comments on commit 732e022

Please sign in to comment.