UNPKG

@awayfl/avm1

Version:

Virtual machine for executing AS1 and AS2 code

14 lines 669 B
import { ActionCodeBlock, ActionCodeBlockItem, AnalyzerResults } from './analyze'; import { AVM1ActionsData, AVM1Context } from './context'; /** * Bare-minimum JavaScript code generator to make debugging better. */ export declare class ActionsDataCompiler { private convertArgs; private convertAction; inlineStackOpt(index: number, items: ActionCodeBlockItem[], pushStack: number[]): boolean; optimiser(block: ActionCodeBlock): void; generate(ir: AnalyzerResults, debugPath?: string): Function; } export declare function findWellknowCompilation(actionsData: AVM1ActionsData, context: AVM1Context): Function; //# sourceMappingURL=baseline.d.ts.map