Skip to content

Commit

Permalink
deploy: 0cf3037
Browse files Browse the repository at this point in the history
  • Loading branch information
Apanatshka committed Mar 6, 2024
1 parent a7e9e05 commit 897ebc0
Show file tree
Hide file tree
Showing 10 changed files with 121 additions and 66 deletions.
Binary file modified master/__pycache__/macro.cpython-38.pyc
Binary file not shown.
2 changes: 1 addition & 1 deletion master/guide/eclipse_lwb/update/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1028,7 +1028,7 @@ <h2 id="updating">Updating<a class="headerlink" href="#updating" title="Permanen
In the main menu of Eclipse, select <span class="guilabel">Help ‣ Install New Software...</span> to open the install dialog.
In this dialog, copy the update site of the version you want to install into the <span class="guilabel">Work with:</span> field and press <span class="keys"><kbd class="key-enter">Enter</kbd></span>.
If you want to install the latest released version, use this update site:</p>
<div class="highlight"><pre><span></span><code>https://artifacts.metaborg.org/content/unzip/releases-unzipped/org/metaborg/spoofax.lwb.eclipse.repository/0.19.5/spoofax.lwb.eclipse.repository-0.19.5.zip-unzip/
<div class="highlight"><pre><span></span><code>https://artifacts.metaborg.org/content/unzip/releases-unzipped/org/metaborg/spoofax.lwb.eclipse.repository/0.19.6/spoofax.lwb.eclipse.repository-0.19.6.zip-unzip/
</code></pre></div>
<p>In the table below, check the checkbox next to <span class="guilabel">Spoofax LWB</span> and press <span class="guilabel">Next &gt;</span>.
A dialog will pop up with install details.
Expand Down
36 changes: 18 additions & 18 deletions master/info/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions master/macro.py
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,7 @@ def fill_variables_with_release(variables, env_version: str, version: str, downl


release_versions = {
"0.19.6": "09-02-2024",
"0.19.5": "01-05-2023",
"0.19.4": "13-03-2023",
"0.19.3": "25-11-2022",
Expand Down
62 changes: 58 additions & 4 deletions master/reference/configuration/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1981,13 +1981,19 @@ <h3 id="constraint-analyzer">Constraint analyzer<a class="headerlink" href="#con
<td>Boolean</td>
</tr>
<tr>
<td><code>statix-solver-mode = $Expression</code></td>
<td><code>statix-solver-mode = $StatixSolverMode</code></td>
<td>no</td>
<td>Statix Solver Mode. Default is <code>traditional</code>. Does nothing if Statix is not enabled.</td>
<td>Enum ({<code>traditional</code>, <code>concurrent</code>, <code>incremental</code>}) `</td>
<td>Statix solver mode. Defaults to <code>traditional</code>. Does nothing if Statix is not enabled.</td>
<td>n/a</td>
</tr>
</tbody>
</table>
<p>The following <code>StatixSolverMode</code>s are supported:</p>
<ul>
<li><code>traditional</code></li>
<li><code>concurrent</code></li>
<li><code>incremental</code></li>
</ul>
<h3 id="multi-language-analyzer">Multi-language analyzer<a class="headerlink" href="#multi-language-analyzer" title="Permanent link">&para;</a></h3>
<p>The <code>multilang-analyzer { $MultilangAnalyzerOption* }</code> section enables generation of a multi-language analyzer, and groups options.
The <code>constraint-analyzer</code> and <code>statix</code> sections must be enabled when the <code>multilang-analyzer</code> section is enabled.
Expand Down Expand Up @@ -2174,11 +2180,29 @@ <h3 id="sdf3">SDF3<a class="headerlink" href="#sdf3" title="Permanent link">&par
<td>Path</td>
</tr>
<tr>
<td><code>include-directory = $Expression</code></td>
<td>no</td>
<td>Adds an include directory from which to resolve SDF3 imports. May be given multiple times.</td>
<td>Path</td>
</tr>
<tr>
<td><code>export-directory = $Expression</code></td>
<td>no</td>
<td>Exports a directory, making the SDF3 files in it accessable to dependencies. May be given multiple times.</td>
<td>Path</td>
</tr>
<tr>
<td><code>parse-table-generator { $ParseTableGeneratorOption* }</code></td>
<td>no</td>
<td>Parse table generator options.</td>
<td>n/a</td>
</tr>
<tr>
<td><code>stratego-concrete-syntax-extension-main-file = $Expression</code></td>
<td>no</td>
<td>Sets the main SDF3 file used to create a concrete syntax extension parse table.</td>
<td>Path</td>
</tr>
</tbody>
</table>
<p>The following <code>$Sdf3PrebuiltOption</code>s are supported:</p>
Expand Down Expand Up @@ -2311,6 +2335,12 @@ <h3 id="esv">ESV<a class="headerlink" href="#esv" title="Permanent link">&para;<
<td>Adds an include directory from which to resolve ESV imports. May be given multiple times.</td>
<td>Path</td>
</tr>
<tr>
<td><code>export-directory = $Expression</code></td>
<td>no</td>
<td>Exports a directory, making the ESV files in it accessable to dependencies. May be given multiple times.</td>
<td>Path</td>
</tr>
</tbody>
</table>
<p>The following <code>$EsvPrebuiltOption</code>s are supported:</p>
Expand Down Expand Up @@ -2389,6 +2419,12 @@ <h3 id="statix">Statix<a class="headerlink" href="#statix" title="Permanent link
<td>Path</td>
</tr>
<tr>
<td><code>export-directory = $Expression</code></td>
<td>no</td>
<td>Exports a directory, making the Statix files in it accessable to dependencies. May be given multiple times.</td>
<td>Path</td>
</tr>
<tr>
<td><code>sdf3-statix-signature-generation = $Expression</code></td>
<td>no</td>
<td>Whether SDF3 to Statix signature generation is enabled. When enabled, <code>stratego { sdf3-statix-explication-generation = true }</code> must also be enabled. Defaults to <code>false</code>.</td>
Expand Down Expand Up @@ -2477,6 +2513,18 @@ <h3 id="stratego">Stratego<a class="headerlink" href="#stratego" title="Permanen
<td>Path</td>
</tr>
<tr>
<td><code>export-directory = $Expression</code></td>
<td>no</td>
<td>Exports a directory, making the Stratego files in it accessable to dependencies. May be given multiple times.</td>
<td>Path</td>
</tr>
<tr>
<td><code>with-import-strategy-package-id = $Expression</code></td>
<td>no</td>
<td>Adds a Java package to import in the Java files that have been compiled from Stratego files. For example, <code>"mb.mylang.strategies"</code> adds import <code>import mb.mylang.strategies.*</code>. May be given multiple times.</td>
<td>String</td>
</tr>
<tr>
<td><code>sdf3-statix-explication-generation = $Expression</code></td>
<td>no</td>
<td>Whether SDF3 to Statix injection explication/implication generation is enabled. When enabled, <code>statix { sdf3-statix-signature-generation = true }</code> must also be enabled. Defaults to <code>false</code>.</td>
Expand All @@ -2488,6 +2536,12 @@ <h3 id="stratego">Stratego<a class="headerlink" href="#stratego" title="Permanen
<td>The affix that is used to make certain generated strategies unique to the language. This is used both as a prefix and suffix. Defaults to name of the language transformed to a Stratego strategy identifier.</td>
<td>Stratego strategy identifier</td>
</tr>
<tr>
<td><code>concrete-syntax-extension-parse-table = $Expression</code></td>
<td>no</td>
<td>Adds a Stratego concrete syntax extension parse table that can be used to parse Stratego files with. May be given multiple times.</td>
<td>Path</td>
</tr>
</tbody>
</table>
<h3 id="dependencies">Dependencies<a class="headerlink" href="#dependencies" title="Permanent link">&para;</a></h3>
Expand All @@ -2514,7 +2568,7 @@ <h3 id="dependencies">Dependencies<a class="headerlink" href="#dependencies" tit
<tbody>
<tr>
<td><code>$Exp</code></td>
<td>A dependency to project defined by the expression, available at <code>Build</code> and <code>Run</code> time.</td>
<td>A dependency to a project defined by the expression, available at <code>Build</code> and <code>Run</code> time.</td>
</tr>
<tr>
<td><code>$Exp { $DependencyOption* }</code></td>
Expand Down
Loading

0 comments on commit 897ebc0

Please sign in to comment.