UNPKG

@abaplint/core

Version:
15 lines 649 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.LoopTarget = void 0; const combi_1 = require("../combi"); const _1 = require("."); class LoopTarget extends combi_1.Expression { getRunnable() { const into = (0, combi_1.seq)((0, combi_1.opt)("REFERENCE"), "INTO", _1.Target); const assigning = (0, combi_1.seq)("ASSIGNING", _1.FSTarget); const target = (0, combi_1.alt)((0, combi_1.seq)((0, combi_1.alt)(into, assigning), (0, combi_1.optPrio)("CASTING")), "TRANSPORTING NO FIELDS"); return target; } } exports.LoopTarget = LoopTarget; //# sourceMappingURL=loop_target.js.map