Returns the one-based column number of this position.
Returns the one-based line number of this position.
Returns the note attached to the marked position, or null
if this
position has no attached note.
Returns the zero-based byte offset of this position.
Returns a new Mark
at the given zero-based byte offset
, one-based
line
number, and one-based column
number, with an optionally attached
note
.
Returns a Mark
at byte offset 0
, line 1
, and column 1
, with no
attached note.
Description of a source position, identified by byte offset, line, and column number, with an optional note.