greyscript-core
Version:
Core lexer/parser for GreyScript
9 lines (8 loc) • 321 B
TypeScript
import { Lexer as LexerBase, LexerOptions as LexerOptionsBase } from 'greybel-core';
import Validator from './lexer/validator';
export interface LexerOptions extends LexerOptionsBase {
validator?: Validator;
}
export default class Lexer extends LexerBase {
constructor(content: string, options?: LexerOptions);
}