@gyro-lang/core
Version:
Fast, Performant and scalable programming language designed for string manipulation and deep recursion.
16 lines (15 loc) • 350 B
TypeScript
import { InputStream } from "../input-stream.js";
declare class Tokenizer {
private stream;
private current;
tokens: any[];
constructor(stream: InputStream);
private readWhile;
private addToken;
private read_next;
peek(): any;
next(): any;
eof(): boolean;
croak(msg: string): void;
}
export { Tokenizer };