Package-level declarations
Types
Link copied to clipboard
class Position(val source: PositionMap, val index: Int, val column: Int, val line: Int) : PositionMarker
The Position marks a position in the source-code.
Link copied to clipboard
A modifiable PositionMarker that stores the positions of the line-separators
Link copied to clipboard
interface PositionMap
A PositionMap is a utility that stores the line separators to be able to resolve the Position of a character from its index to save memory
Link copied to clipboard
interface PositionMarker
A PositionMarker marks a position in a file