TokensProvider
A "manual" provider of tokens.
ts
interface TokensProvider {
getInitialState(): IState;
tokenize(line, state): ILineTokens;
}getInitialState
- 语法:
getInitialState(): IState - 返回值:IState
- 描述:语言的初始状态。
tokenize
- 语法:
tokenize(line, state): ILineTokens - 参数:
line:stringstate: IState
- 返回值:ILineTokens
- 描述:在给定行开头的状态的情况下标记该行。
