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.
true if this position's line or (in case of a tie wrt. line numbers)
its 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 lnum' (must not contain a new-line character).
The contents of the line numbered lnum' (must not contain a new-line character).
the line at lnum' (not including a newline)
Returns a more visual representation of this position.
More precisely, the resulting string consists of two lines:
Returns a more visual representation of this position.
More precisely, the resulting string consists of two lines:
Example:
List(this, is, a, line, from, the, document) ^
Returns a string representation of the Position', of the form
line.
Returns a string representation of the Position', of the form
line.column'
a String representation of the object.
Undefined position