greyscript-core
Version:
Core lexer/parser for GreyScript
11 lines (10 loc) • 661 B
TypeScript
import { ASTProvider as BaseAstProvider } from 'greybel-core';
import { ASTChunkGreyScript, ASTChunkGreyScriptOptions } from './ast/chunk';
import { ASTImportCodeExpression, ASTImportCodeExpressionOptions } from './ast/import-code';
export declare class ASTProvider extends BaseAstProvider {
chunk(options: ASTChunkGreyScriptOptions): ASTChunkGreyScript;
importCodeExpression(options: ASTImportCodeExpressionOptions): ASTImportCodeExpression;
}
export { ASTType } from './ast/base';
export { ASTChunkGreyScript, ASTChunkGreyScriptOptions } from './ast/chunk';
export { ASTImportCodeExpression, ASTImportCodeExpressionOptions } from './ast/import-code';