| @@ 6275-6294 (lines=20) @@ | ||
| 6272 | var ENTITY = Node.ENTITY_NODE; |
|
| 6273 | var NOTATION = Node.NOTATION_NODE; |
|
| 6274 | ||
| 6275 | var Immutable = function () { |
|
| 6276 | var fields = []; |
|
| 6277 | for (var _i = 0; _i < arguments.length; _i++) { |
|
| 6278 | fields[_i] = arguments[_i]; |
|
| 6279 | } |
|
| 6280 | return function () { |
|
| 6281 | var values = []; |
|
| 6282 | for (var _i = 0; _i < arguments.length; _i++) { |
|
| 6283 | values[_i] = arguments[_i]; |
|
| 6284 | } |
|
| 6285 | if (fields.length !== values.length) { |
|
| 6286 | throw new Error('Wrong number of arguments to struct. Expected "[' + fields.length + ']", got ' + values.length + ' arguments'); |
|
| 6287 | } |
|
| 6288 | var struct = {}; |
|
| 6289 | each(fields, function (name, i) { |
|
| 6290 | struct[name] = constant(values[i]); |
|
| 6291 | }); |
|
| 6292 | return struct; |
|
| 6293 | }; |
|
| 6294 | }; |
|
| 6295 | ||
| 6296 | var node = function () { |
|
| 6297 | var f = Global$1.getOrDie('Node'); |
|
| @@ 6093-6112 (lines=20) @@ | ||
| 6090 | var ENTITY = Node.ENTITY_NODE; |
|
| 6091 | var NOTATION = Node.NOTATION_NODE; |
|
| 6092 | ||
| 6093 | var Immutable = function () { |
|
| 6094 | var fields = []; |
|
| 6095 | for (var _i = 0; _i < arguments.length; _i++) { |
|
| 6096 | fields[_i] = arguments[_i]; |
|
| 6097 | } |
|
| 6098 | return function () { |
|
| 6099 | var values = []; |
|
| 6100 | for (var _i = 0; _i < arguments.length; _i++) { |
|
| 6101 | values[_i] = arguments[_i]; |
|
| 6102 | } |
|
| 6103 | if (fields.length !== values.length) { |
|
| 6104 | throw new Error('Wrong number of arguments to struct. Expected "[' + fields.length + ']", got ' + values.length + ' arguments'); |
|
| 6105 | } |
|
| 6106 | var struct = {}; |
|
| 6107 | each(fields, function (name, i) { |
|
| 6108 | struct[name] = constant(values[i]); |
|
| 6109 | }); |
|
| 6110 | return struct; |
|
| 6111 | }; |
|
| 6112 | }; |
|
| 6113 | ||
| 6114 | var Global = typeof window !== 'undefined' ? window : Function('return this;')(); |
|
| 6115 | ||
| @@ 1052-1071 (lines=20) @@ | ||
| 1049 | }, {}); |
|
| 1050 | }; |
|
| 1051 | ||
| 1052 | var Immutable = function () { |
|
| 1053 | var fields = []; |
|
| 1054 | for (var _i = 0; _i < arguments.length; _i++) { |
|
| 1055 | fields[_i] = arguments[_i]; |
|
| 1056 | } |
|
| 1057 | return function () { |
|
| 1058 | var values = []; |
|
| 1059 | for (var _i = 0; _i < arguments.length; _i++) { |
|
| 1060 | values[_i] = arguments[_i]; |
|
| 1061 | } |
|
| 1062 | if (fields.length !== values.length) { |
|
| 1063 | throw new Error('Wrong number of arguments to struct. Expected "[' + fields.length + ']", got ' + values.length + ' arguments'); |
|
| 1064 | } |
|
| 1065 | var struct = {}; |
|
| 1066 | each(fields, function (name, i) { |
|
| 1067 | struct[name] = constant(values[i]); |
|
| 1068 | }); |
|
| 1069 | return struct; |
|
| 1070 | }; |
|
| 1071 | }; |
|
| 1072 | ||
| 1073 | var parent = function (element) { |
|
| 1074 | var dom = element.dom(); |
|