constructor(lexer: LexerInterface, start: number, end: number) {
        this.lexer = lexer;
        this.start = start;
        this.end = end;
    }
Lexing or parsing positional information for error reporting.
This object is immutable.