mframejs
Version:
simple framework
26 lines (25 loc) • 664 B
TypeScript
export declare class Tokenizer {
private baseTokenNo;
private token;
private expression;
private baseTokens;
private tokens;
private chars;
private curChar;
private curCharNo;
private curtype;
private expressionLength;
private isMix;
private isOutsideExpression;
private expressionOriginal;
constructor(expression: string);
start(): any[];
private setStrings;
private removeWhitespaceExpressions;
private parsedAllChars;
private advanceChar;
private addToken;
private generateBaseTokens;
private advanceNextBaseToken;
private combineBaseTokens;
}