ton-assembly
Version:
TON assembler and disassembler
27 lines • 1.03 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.loadFuncMapping = exports.FuncVarFlag = exports.FuncType = void 0;
var FuncType;
(function (FuncType) {
FuncType[FuncType["INT"] = 172] = "INT";
FuncType[FuncType["CELL"] = 173] = "CELL";
FuncType[FuncType["SLICE"] = 174] = "SLICE";
FuncType[FuncType["BUILDER"] = 175] = "BUILDER";
FuncType[FuncType["CONT"] = 176] = "CONT";
FuncType[FuncType["TUPLE"] = 177] = "TUPLE";
FuncType[FuncType["TYPE"] = 178] = "TYPE";
})(FuncType || (exports.FuncType = FuncType = {}));
var FuncVarFlag;
(function (FuncVarFlag) {
FuncVarFlag[FuncVarFlag["IN"] = 1] = "IN";
FuncVarFlag[FuncVarFlag["NAMED"] = 2] = "NAMED";
FuncVarFlag[FuncVarFlag["TMP"] = 4] = "TMP";
})(FuncVarFlag || (exports.FuncVarFlag = FuncVarFlag = {}));
/**
* Loads a FunC mapping from a string.
*/
const loadFuncMapping = (content) => {
return JSON.parse(content);
};
exports.loadFuncMapping = loadFuncMapping;
//# sourceMappingURL=func-mapping.js.map