this repo has no description
www.jonmsterling.com/01HC/
1import Foundation
2
3public struct Utf16Position: Equatable, Comparable, Sendable {
4 public var absoluteOffset: Int
5 public var line: Int
6 public var column : Int
7 public init(absoluteOffset: Int, line: Int, column: Int) {
8 self.absoluteOffset = absoluteOffset
9 self.line = line
10 self.column = column
11 }
12
13 public static func < (lhs: Utf16Position, rhs: Utf16Position) -> Bool {
14 lhs.absoluteOffset < rhs.absoluteOffset
15 }
16}
17
18public extension Utf16Position {
19 static var zero : Self { Self(absoluteOffset: 0, line: 0, column: 0) }
20}