diff --git a/Source/Modules/LanguageParsers/Megrez/1_Walker.swift b/Source/Modules/LanguageParsers/Megrez/1_Walker.swift index d0f68b3a..26e4502d 100644 --- a/Source/Modules/LanguageParsers/Megrez/1_Walker.swift +++ b/Source/Modules/LanguageParsers/Megrez/1_Walker.swift @@ -46,7 +46,7 @@ extension Megrez { if balanced { nodes.sort { - $0.balancedScore > $1.balancedScore // 排序規則已經在 NodeAnchor 內定義了。 + $0.balancedScore > $1.balancedScore } } diff --git a/Source/Modules/LanguageParsers/Megrez/2_Grid.swift b/Source/Modules/LanguageParsers/Megrez/2_Grid.swift index 961a03a3..ada025f4 100644 --- a/Source/Modules/LanguageParsers/Megrez/2_Grid.swift +++ b/Source/Modules/LanguageParsers/Megrez/2_Grid.swift @@ -55,11 +55,12 @@ extension Megrez { } public func expandGridByOneAt(location: Int) { - mutSpans.append(Span()) - if location > 0, location < mutSpans.count { - for i in 0..