UNPKG

pk-template

Version:
13 lines 1.14 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const virtualMachine_1 = require("./virtualMachine"); const _1 = require("."); const scope_1 = require("./scope"); exports.executePkt = (objects, values, file) => { objects = objects || []; const scope = scope_1.Scope.CreateRoot(objects, values); const runtime = _1.createLanguageRuntime(); virtualMachine_1.LanguageVm.Run(runtime, scope, file); return scope.objects; }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGt0LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3BrLXRlbXBsYXRlL3BrdC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLHFEQUE4QztBQUM5Qyx3QkFBbUQ7QUFFbkQsbUNBQWdDO0FBRW5CLFFBQUEsVUFBVSxHQUFHLENBQUMsT0FBa0IsRUFBRSxNQUFlLEVBQUUsSUFBWSxFQUFFLEVBQUU7SUFDOUUsT0FBTyxHQUFHLE9BQU8sSUFBSSxFQUFFLENBQUM7SUFDeEIsTUFBTSxLQUFLLEdBQUcsYUFBSyxDQUFDLFVBQVUsQ0FBQyxPQUFPLEVBQUUsTUFBTSxDQUFDLENBQUM7SUFDaEQsTUFBTSxPQUFPLEdBQUcsd0JBQXFCLEVBQUUsQ0FBQztJQUN4QywyQkFBVSxDQUFDLEdBQUcsQ0FBQyxPQUFPLEVBQUUsS0FBSyxFQUFFLElBQUksQ0FBQyxDQUFDO0lBRXJDLE9BQU8sS0FBSyxDQUFDLE9BQU8sQ0FBQztBQUN2QixDQUFDLENBQUEifQ==