// SPDX-License-Identifier: LicenseRef-Verum-Proprietary
// SPDX-FileCopyrightText: 2019 Verum Software Tools B.V.
// Proprietary and confidential. See LICENSE for terms.
//
// Commentary:
//
// Code:

dzn_require = typeof (require) !== 'undefined' ? require : function () {return {};};
dzn = typeof (dzn) !== 'undefined' ? dzn : require (__dirname + '/runtime');
dzn = dzn || {};
dzn.library = dzn.library || {};

dzn.library.foreign = function (locator, meta) {
  dzn.runtime.init (this, locator, meta);
  this._dzn.meta.ports = ['w'];

  this.w = new dzn.library.iworld({provides: {name: 'w', component: this}, requires: {}});

  this.w.in.world = function(){
  };

  this._dzn.rt.bind (this);
};

if (typeof (module) !== 'undefined') {
  module.exports = dzn;
}
