The source document
The offset indicating the position
Compare this position to another, by first comparing their line numbers, and then -- if necessary -- using the columns to break a tie.
Compare this position to another, by first comparing their line numbers, and then -- if necessary -- using the columns to break a tie.
a Position to compare to this Position
true if this position's line number or (in case of equal line numbers)
column is smaller than the corresponding components of that
The column number referred to by the position; column numbers start at 1.
The column number referred to by the position; column numbers start at 1.
The line number referred to by the position; line numbers start at 1.
The line number referred to by the position; line numbers start at 1.
The contents of the line numbered at the current offset.
The contents of the line numbered at the current offset.
the line at offset (not including a newline)
Returns a more representation of this position.visual
Returns a more representation of this position.
More precisely, the resulting string consists of two lines:visual
Example:
List(this, is, a, line, from, the, document) ^
The offset indicating the position
The source document
Returns a string representation of the Position, of the form line.column.
Returns a string representation of the Position, of the form line.column.
OffsetPositionis a standard class for positions represented as offsets into a source.documentThe source document
The offset indicating the position