UNPKG

nisp

Version:

A language that for easily build cross-language language

19 lines (18 loc) 463 B
"use strict"; exports.__esModule = true; // ["dict", k1, v1, k2, v2, ...] var index_1 = require("../core/index"); function default_1() { var dict = {}; var args = arguments; if (args.length % 2 == 1) { return index_1.error(this, "the amount keys and values should be same"); } for (var i = 0, j; i < args.length; i = ++j) { j = i + 1; dict[args[i]] = args[j]; } return dict; } exports["default"] = default_1; ;