UNPKG

reign

Version:

A persistent, typed-objects implementation.

73 lines (47 loc) 1.54 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.registerBuiltins = registerBuiltins; var _typeRegistry = require("type-registry"); var _typeRegistry2 = _interopRequireDefault(_typeRegistry); var _ = require("../"); var _int = require("./int8"); var _uint = require("./uint8"); var _int2 = require("./int16"); var _uint2 = require("./uint16"); var _int3 = require("./int32"); var _uint3 = require("./uint32"); var _float = require("./float32"); var _float2 = require("./float64"); var _boolean = require("./boolean"); var _string = require("./string"); var _internedString = require("./interned-string"); var _object = require("./object"); var _array = require("./array"); var _hashMap = require("./hash-map"); var _hashSet = require("./hash-set"); var _any = require("./any"); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } //import {make as makeNumber} from "./number"; function registerBuiltins(realm) { const registry = realm.registry; (0, _int.make)(realm); (0, _uint.make)(realm); (0, _int2.make)(realm); (0, _uint2.make)(realm); (0, _int3.make)(realm); (0, _uint3.make)(realm); (0, _float.make)(realm); (0, _float2.make)(realm); //makeNumber(realm); (0, _boolean.make)(realm); (0, _string.make)(realm); (0, _internedString.make)(realm); (0, _any.make)(realm); (0, _object.make)(realm); (0, _array.make)(realm); (0, _hashMap.make)(realm); (0, _hashSet.make)(realm); return registry; }