This commit is contained in:
2026-01-22 02:28:01 +08:00
parent 6607c78f0d
commit e3e9b0fddf
78 changed files with 8226 additions and 1651 deletions
@@ -101,11 +101,34 @@ Classes
<dl class="jumplist">
<dt><a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.FlagSyntax.html">FlagSyntax</a></dt>
<dd><p>Syntax of fully Match flag.</p>
</dd>
</dl>
<dl class="jumplist">
<dt><a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.NumberedFlagSyntax.html">NumberedFlagSyntax</a></dt>
<dd><p>Syntax for numbered flags (prefix + number) with optional decimal support.
<a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.NumberedFlagSyntax.html">NumberedFlagSyntax</a> often should place after something like <a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.ParameterizedFlagSyntax.html">ParameterizedFlagSyntax</a>.
Since <a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.NumberedFlagSyntax.html">NumberedFlagSyntax</a> is easy to eat those kind of flags.</p>
</dd>
</dl>
<dl class="jumplist">
<dt><a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.ParameterizedFlagSyntax.html">ParameterizedFlagSyntax</a></dt>
<dd><p>Syntax for flags with attached parameters (e.g., G54.1P1, G10L2P1).
Note that the <a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.ParameterizedFlagSyntax.html">ParameterizedFlagSyntax</a> often should be applied before <a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.NumberedFlagSyntax.html">NumberedFlagSyntax</a> since <a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.NumberedFlagSyntax.html">NumberedFlagSyntax</a> may eat the text that <a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.ParameterizedFlagSyntax.html">ParameterizedFlagSyntax</a> should handle.</p>
</dd>
</dl>
<dl class="jumplist">
<dt><a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.SequencialNcSyntax.html">SequencialNcSyntax</a></dt>
<dd><p>Depth-First Sequencial Syntaxes management.</p>
</dd>
</dl>
<dl class="jumplist">
<dt><a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.TagSetupSyntax.html">TagSetupSyntax</a></dt>
<dd><p>Concatenated tag setup syntax.
The syntax is for assignment with space or no splition assignment.
The syntax is not for assignment sign (=) syntax.
ex.
Heidenhain: L X Q2 Y33.4 FQ1
ISO: X100.3Y3.3</p>
</dd>
</dl>