fix SoftNcRunner GM code normalization.

This commit is contained in:
2026-05-06 13:21:19 +08:00
parent 0fe9497552
commit 2f57932000
1238 changed files with 69405 additions and 22511 deletions
@@ -98,18 +98,27 @@ Classes
<dt><a class="xref" href="Hi.NcParsers.Segmenters.HeidenhainSegmenter.html">HeidenhainSegmenter</a></dt>
<dd><p>Heidenhain NC block builder.
Also support single line NC block.</p>
</dd>
</dl>
<dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Segmenters.InlineDelimiterSegmenter.html">InlineDelimiterSegmenter</a></dt>
<dd><p>Segments NC lines by an inline delimiter (e.g. ';').
A line containing the delimiter produces multiple <a class="xref" href="Hi.NcParsers.Sentence.html">Sentence</a>s,
each with a precise <a class="xref" href="Hi.Common.FileLines.FileLineCharIndexSegment.html">FileLineCharIndexSegment</a>.
Lines without the delimiter produce a single <a class="xref" href="Hi.NcParsers.Sentence.html">Sentence</a>.</p>
</dd>
</dl>
<dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Segmenters.SingleLineSegmenter.html">SingleLineSegmenter</a></dt>
<dd></dd>
<dd><p>Maps each physical source line to one <a class="xref" href="Hi.NcParsers.Sentence.html">Sentence</a> (no multi-line merging).</p>
</dd>
</dl>
<h3 id="interfaces">
Interfaces
</h3>
<dl class="jumplist">
<dt><a class="xref" href="Hi.NcParsers.Segmenters.ISegmenter.html">ISegmenter</a></dt>
<dd><p>interface to get segment for <a class="xref" href="Hi.NcParsers.Sentence.html">Sentence</a>.</p>
<dd><p>Interface to segment <a class="xref" href="Hi.Common.FileLines.IndexedFileLine.html">IndexedFileLine</a>s into <a class="xref" href="Hi.NcParsers.Sentence.html">Sentence</a>s.</p>
</dd>
</dl>