antlr4
Version:
JavaScript runtime for ANTLR4
16 lines (12 loc) • 422 B
TypeScript
import {Interval} from "./misc";
import {Token} from "./Token";
export declare class TokenStream {
index: number;
size: number;
LA(i: number): number;
LT(k: number): Token;
getText(interval?: Interval): string;
getHiddenTokensToLeft(tokenIndex: number, channelName?: string): Token[];
getHiddenTokensToRight(tokenIndex: number, channelName?: string): Token[];
get(idx: number): Token;
}