UNPKG

js-slang

Version:

Javascript-based implementations of Source, written in Typescript

18 lines (17 loc) 409 B
import fs from "fs"; export declare class AstWriter { indentationLevel: number; fp?: fs.WriteStream; constructor(); main(): void; private setup; private tearDown; private convertToReadableForm; private defineAst; private classDef; private defineVisitorInterface; private indent; private dedent; private writeSingleLine; writeRaw(chunk: string): void; }