fix G68 mis-behavior.

This commit is contained in:
2026-02-24 23:42:25 +08:00
parent 2d38701590
commit ee51fd62dc
115 changed files with 11671 additions and 1414 deletions
@@ -6,7 +6,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="title" content="Class ParameterizedFlagSyntax | HiAPI-C# 2025 ">
<meta name="description" content="Syntax for flags with attached parameters (e.g., G54.1P1, G10L2P1). Note that the often should be applied before since may eat the text that should handle.">
<meta name="description" content="Syntax for flags with attached parameters (e.g., G54.1P1, G10L2P1). This is essentially a combination of main flag matching (like ) plus scoped for the parameters after the main flag. Note that the often should be applied before since may eat the text that should handle.">
<link rel="icon" href="../img/HiAPI.favicon.ico">
<link rel="stylesheet" href="../public/docfx.min.css">
<link rel="stylesheet" href="../public/main.css">
@@ -98,6 +98,8 @@ Class ParameterizedFlagSyntax
</div>
<div class="markdown summary"><p>Syntax for flags with attached parameters (e.g., G54.1P1, G10L2P1).
This is essentially a combination of main flag matching (like <a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.NumberedFlagSyntax.html">NumberedFlagSyntax</a>)
plus scoped <a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.TagSetupSyntax.html">TagSetupSyntax</a> for the parameters after the main flag.
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>
</div>
<div class="markdown conceptual"></div>
@@ -120,7 +122,7 @@ Note that the <a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.Paramet
<dl class="typelist implements">
<dt>Implements</dt>
<dd>
<div><a class="xref" href="Hi.Numerical.SoftParsers.Syntaxs.INcSyntax.html">INcSyntax</a></div>
<div><a class="xref" href="Hi.Numerical.SoftParsers.SyntaxBased.INcSyntax.html">INcSyntax</a></div>
</dd>
</dl>