UNPKG

@abaplint/core

Version:
17 lines 875 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ReceiveParameters = void 0; const combi_1 = require("../combi"); const _1 = require("."); class ReceiveParameters extends combi_1.Expression { getRunnable() { const importing = (0, combi_1.seq)("IMPORTING", _1.ParameterListT); const tables = (0, combi_1.seq)("TABLES", _1.ParameterListT); const changing = (0, combi_1.seq)("CHANGING", _1.ParameterListT); const exceptions = (0, combi_1.seq)("EXCEPTIONS", (0, combi_1.opt)(_1.ParameterListExceptions), (0, combi_1.opt)(_1.Field)); const long = (0, combi_1.seq)((0, combi_1.opt)(importing), (0, combi_1.opt)(changing), (0, combi_1.opt)(tables), (0, combi_1.opt)(exceptions)); return long; } } exports.ReceiveParameters = ReceiveParameters; //# sourceMappingURL=receive_parameters.js.map