コード例 #1
0
ファイル: edit.cs プロジェクト: zjmit/go2cs
                private static bool Less(this edits x, long i, long j)
                {
                    if (x[i].start != x[j].start)
                    {
                        return(x[i].start < x[j].start);
                    }

                    return(x[i].end < x[j].end);
                }
コード例 #2
0
ファイル: edit.cs プロジェクト: zjmit/go2cs
 private static long Len(this edits x)
 {
     return(len(x));
 }
コード例 #3
0
ファイル: edit.cs プロジェクト: zjmit/go2cs
 private static void Swap(this edits x, long i, long j)
 {
     x[i] = x[j];
     x[j] = x[i];
 }
コード例 #4
0
 public Buffer(slice <byte> old = default, edits q = default)
 {
     this.old = old;
     this.q   = q;
 }