Let's switch from import back to require, to simplify future Node support

This commit is contained in:
Jeff Parsons 2016-12-27 17:16:18 -08:00 committed by Jeff Parsons
commit 5e2073f3ac
37 changed files with 179 additions and 166 deletions

View file

@ -32,12 +32,13 @@
"use strict";
import Str from "../../shared/es6/strlib";
import Usr from "../../shared/es6/usrlib";
import Component from "../../shared/es6/component";
import State from "../../shared/es6/state";
import MemoryPDP11 from "./memory";
import MessagesPDP11 from "./messages";
var Str = require("../../shared/es6/strlib");
var Usr = require("../../shared/es6/usrlib");
var Component = require("../../shared/es6/component");
var State = require("../../shared/es6/state");
var PDP11 = require("./defines");
var MemoryPDP11 = require("./memory");
var MessagesPDP11 = require("./messages");
/*
* Data types used by scanMemory()
@ -1421,4 +1422,4 @@ BusPDP11.IOController = {
}
};
export default BusPDP11;
if (NODE) module.exports = BusPDP11;

View file

@ -32,16 +32,16 @@
"use strict";
import Str from "../../shared/es6/strlib";
import Usr from "../../shared/es6/usrlib";
import Web from "../../shared/es6/weblib";
import UserAPI from "../../shared/es6/userapi";
import ReportAPI from "../../shared/es6/reportapi";
import Component from "../../shared/es6/component";
import State from "../../shared/es6/state";
import PDP11 from "./defines";
import BusPDP11 from "./bus";
import MessagesPDP11 from "./messages";
var Str = require("../../shared/es6/strlib");
var Usr = require("../../shared/es6/usrlib");
var Web = require("../../shared/es6/weblib");
var UserAPI = require("../../shared/es6/userapi");
var ReportAPI = require("../../shared/es6/reportapi");
var Component = require("../../shared/es6/component");
var State = require("../../shared/es6/state");
var PDP11 = require("./defines");
var BusPDP11 = require("./bus");
var MessagesPDP11 = require("./messages");
class ComputerPDP11 extends Component {
/**
@ -50,7 +50,7 @@ class ComputerPDP11 extends Component {
* The ComputerPDP11 component has no required (parmsComputer) properties, but it does
* support the following:
*
z * autoPower: true to automatically power the computer (default), false to wait;
* autoPower: true to automatically power the computer (default), false to wait;
* false is honored only if a "power" button binding exists.
*
* busWidth: number of memory address lines (address bits) on the computer's "bus";
@ -1621,4 +1621,4 @@ Web.onInit(ComputerPDP11.init);
Web.onShow(ComputerPDP11.show);
Web.onExit(ComputerPDP11.exit);
export default ComputerPDP11;
module.exports = ComputerPDP11;

View file

@ -32,10 +32,10 @@
"use strict";
import Str from "../../shared/es6/strlib";
import Usr from "../../shared/es6/usrlib";
import Component from "../../shared/es6/component";
import MessagesPDP11 from "./messages";
var Str = require("../../shared/es6/strlib");
var Usr = require("../../shared/es6/usrlib");
var Component = require("../../shared/es6/component");
var MessagesPDP11 = require("./messages");
/*
* A word (or more) about PDP-11 speeds:
@ -1245,4 +1245,4 @@ CPUPDP11.YIELDS_PER_STATUS = 15; // every 15 yields (ie, twice pe
CPUPDP11.BUTTONS = ["power", "reset"];
export default CPUPDP11;
module.exports = CPUPDP11;

View file

@ -32,7 +32,7 @@
"use strict";
import PDP11 from "./defines";
var PDP11 = require("./defines");
/*
* Decoding starts at the bottom of this file, in op1120() and op1145().

View file

@ -32,15 +32,15 @@
"use strict";
import Str from "../../shared/es6/strlib";
import Web from "../../shared/es6/weblib";
import Component from "../../shared/es6/component";
import State from "../../shared/es6/state";
import PDP11 from "./defines";
import BusPDP11 from "./bus";
import CPUPDP11 from "./cpu";
import MessagesPDP11 from "./messages";
import MemoryPDP11 from "./memory";
var Str = require("../../shared/es6/strlib");
var Web = require("../../shared/es6/weblib");
var Component = require("../../shared/es6/component");
var State = require("../../shared/es6/state");
var PDP11 = require("./defines");
var BusPDP11 = require("./bus");
var CPUPDP11 = require("./cpu");
var MessagesPDP11 = require("./messages");
var MemoryPDP11 = require("./memory");
/*
* Overview of Device Interrupt Support
@ -2969,4 +2969,4 @@ class CPUStatePDP11 extends CPUPDP11 {
*/
Web.onInit(CPUStatePDP11.init);
export default CPUStatePDP11;
module.exports = CPUStatePDP11;

View file

@ -32,17 +32,17 @@
"use strict";
import Str from "../../shared/es6/strlib";
import Usr from "../../shared/es6/usrlib";
import Web from "../../shared/es6/weblib";
import Component from "../../shared/es6/component";
import Debugger from "../../shared/es6/debugger";
import Keys from "../../shared/es6/keys";
import State from "../../shared/es6/state";
import PDP11 from "./defines";
import BusPDP11 from "./bus";
import MemoryPDP11 from "./memory";
import MessagesPDP11 from "./messages";
var Str = require("../../shared/es6/strlib");
var Usr = require("../../shared/es6/usrlib");
var Web = require("../../shared/es6/weblib");
var Component = require("../../shared/es6/component");
var Debugger = require("../../shared/es6/debugger");
var Keys = require("../../shared/es6/keys");
var State = require("../../shared/es6/state");
var PDP11 = require("./defines");
var BusPDP11 = require("./bus");
var MemoryPDP11 = require("./memory");
var MessagesPDP11 = require("./messages");
/**
* DebuggerPDP11 Address Object
@ -4376,4 +4376,4 @@ if (DEBUGGER) {
} // endif DEBUGGER
export default DebuggerPDP11;
module.exports = DebuggerPDP11;

View file

@ -885,4 +885,4 @@ PDP11.ACCESS.UPDATE_BYTE = PDP11.ACCESS.BYTE | PDP11.ACCESS.UPDATE; // forme
*/
PDP11.PSW.FLAGS = (PDP11.PSW.NF | PDP11.PSW.ZF | PDP11.PSW.VF | PDP11.PSW.CF);
export default PDP11;
module.exports = PDP11;

View file

@ -32,16 +32,16 @@
"use strict";
import Str from "../../shared/es6/strlib";
import Web from "../../shared/es6/weblib";
import Component from "../../shared/es6/component";
import PDP11 from "./defines";
import BusPDP11 from "./bus";
import MemoryPDP11 from "./memory";
import MessagesPDP11 from "./messages";
import PC11 from "./pc11";
import RL11 from "./rl11";
import RK11 from "./rk11";
var Str = require("../../shared/es6/strlib");
var Web = require("../../shared/es6/weblib");
var Component = require("../../shared/es6/component");
var PDP11 = require("./defines");
var BusPDP11 = require("./bus");
var MemoryPDP11 = require("./memory");
var MessagesPDP11 = require("./messages");
var PC11 = require("./pc11");
var RL11 = require("./rl11");
var RK11 = require("./rk11");
class DevicePDP11 extends Component {
/**
@ -1188,4 +1188,4 @@ DevicePDP11.UNIBUS_IOTABLE = {
*/
Web.onInit(DevicePDP11.init);
export default DevicePDP11;
module.exports = DevicePDP11;

View file

@ -45,12 +45,12 @@
* to further reduce some of the duplication between them, but the above functionality is a good start.
*/
import Str from "../../shared/es6/strlib";
import Web from "../../shared/es6/weblib";
import DiskAPI from "../../shared/es6/diskapi";
import DumpAPI from "../../shared/es6/dumpapi";
import Component from "../../shared/es6/component";
import MessagesPDP11 from "./messages";
var Str = require("../../shared/es6/strlib");
var Web = require("../../shared/es6/weblib");
var DiskAPI = require("../../shared/es6/diskapi");
var DumpAPI = require("../../shared/es6/dumpapi");
var Component = require("../../shared/es6/component");
var MessagesPDP11 = require("./messages");
/**
* Every Sector object (once loaded, parsed, and "normalized") should have ALL of the following named properties:
@ -1238,4 +1238,4 @@ class DiskPDP11 extends Component {
*/
DiskPDP11.nDisks = 0;
export default DiskPDP11;
module.exports = DiskPDP11;

View file

@ -32,10 +32,10 @@
"use strict";
import Web from "../../shared/es6/weblib";
import Component from "../../shared/es6/component";
import PDP11 from "./defines";
import MessagesPDP11 from "./messages";
var Web = require("../../shared/es6/weblib");
var Component = require("../../shared/es6/component");
var PDP11 = require("./defines");
var MessagesPDP11 = require("./messages");
class KeyboardPDP11 extends Component {
/**
@ -108,4 +108,4 @@ KeyboardPDP11.MINPRESSTIME = 100; // 100ms
*/
Web.onInit(KeyboardPDP11.init);
export default KeyboardPDP11;
module.exports = KeyboardPDP11;

View file

@ -32,9 +32,9 @@
"use strict";
import Component from "../../shared/lib/component";
import PDP11 from "./defines";
import MessagesPDP11 from "./messages";
var Component = require("../../shared/lib/component");
var PDP11 = require("./defines");
var MessagesPDP11 = require("./messages");
/**
* @class DataView
@ -1006,4 +1006,4 @@ var littleEndian = (TYPEDARRAYS? (function() {
return new Uint16Array(buffer)[0] === 256;
})() : false);
export default MemoryPDP11;
module.exports = MemoryPDP11;

View file

@ -117,4 +117,4 @@ MessagesPDP11.CATEGORIES = {
"halt": MessagesPDP11.HALT
};
export default MessagesPDP11;
module.exports = MessagesPDP11;

View file

@ -32,12 +32,12 @@
"use strict";
import Str from "../../shared/lib/strlib";
import Web from "../../shared/lib/weblib";
import Component from "../../shared/es6/component";
import PDP11 from "./defines";
import BusPDP11 from "./bus";
import MessagesPDP11 from "./messages";
var Str = require("../../shared/lib/strlib");
var Web = require("../../shared/lib/weblib");
var Component = require("../../shared/es6/component");
var PDP11 = require("./defines");
var BusPDP11 = require("./bus");
var MessagesPDP11 = require("./messages");
class PanelPDP11 extends Component {
/**
@ -1148,4 +1148,4 @@ PanelPDP11.UNIBUS_IOTABLE = {
*/
Web.onInit(PanelPDP11.init);
export default PanelPDP11;
module.exports = PanelPDP11;

View file

@ -28,13 +28,13 @@
"use strict";
import Str from "../../shared/lib/strlib";
import Web from "../../shared/lib/weblib";
import DumpAPI from "../../shared/lib/dumpapi";
import Component from "../../shared/lib/component";
import State from "../../shared/lib/state";
import PDP11 from "./defines";
import MessagesPDP11 from "./messages";
var Str = require("../../shared/lib/strlib");
var Web = require("../../shared/lib/weblib");
var DumpAPI = require("../../shared/lib/dumpapi");
var Component = require("../../shared/lib/component");
var State = require("../../shared/lib/state");
var PDP11 = require("./defines");
var MessagesPDP11 = require("./messages");
class PC11 extends Component {
/**
@ -945,4 +945,4 @@ PC11.UNIBUS_IOTABLE = {
[PDP11.UNIBUS.PRB]: /* 177552 */ [null, null, PC11.prototype.readPRB, PC11.prototype.writePRB, "PRB"]
};
export default PC11;
module.exports = PC11;

View file

@ -32,13 +32,13 @@
"use strict";
import Str from "../../shared/lib/strlib";
import Web from "../../shared/lib/weblib";
import DumpAPI from "../../shared/lib/dumpapi";
import Component from "../../shared/lib/component";
import PDP11 from "./defines";
import MemoryPDP11 from "./memory";
import MessagesPDP11 from "./messages";
var Str = require("../../shared/lib/strlib");
var Web = require("../../shared/lib/weblib");
var DumpAPI = require("../../shared/lib/dumpapi");
var Component = require("../../shared/lib/component");
var PDP11 = require("./defines");
var MemoryPDP11 = require("./memory");
var MessagesPDP11 = require("./messages");
class RAMPDP11 extends Component {
/**
@ -406,4 +406,4 @@ class RAMPDP11 extends Component {
*/
Web.onInit(RAMPDP11.init);
export default RAMPDP11;
module.exports = RAMPDP11;

View file

@ -28,14 +28,14 @@
"use strict";
import Str from "../../shared/lib/strlib";
import Web from "../../shared/lib/weblib";
import DiskAPI from "../../shared/lib/diskapi";
import Component from "../../shared/lib/component";
import State from "../../shared/lib/state";
import PDP11 from "./defines";
import MessagesPDP11 from "./messages";
import DiskPDP11 from "./disk";
var Str = require("../../shared/lib/strlib");
var Web = require("../../shared/lib/weblib");
var DiskAPI = require("../../shared/lib/diskapi");
var Component = require("../../shared/lib/component");
var State = require("../../shared/lib/state");
var PDP11 = require("./defines");
var MessagesPDP11 = require("./messages");
var DiskPDP11 = require("./disk");
class RK11 extends Component {
/**
@ -1437,4 +1437,4 @@ RK11.UNIBUS_IOTABLE = {
[PDP11.UNIBUS.RKDB]: /* 177416 */ [null, null, RK11.prototype.readRKDB, RK11.prototype.writeRKDB, "RKDB"]
};
export default RK11;
module.exports = RK11;

View file

@ -28,14 +28,14 @@
"use strict";
import Str from "../../shared/lib/strlib";
import Web from "../../shared/lib/weblib";
import DiskAPI from "../../shared/lib/diskapi";
import Component from "../../shared/lib/component";
import State from "../../shared/lib/state";
import PDP11 from "./defines";
import MessagesPDP11 from "./messages";
import DiskPDP11 from "./disk";
var Str = require("../../shared/lib/strlib");
var Web = require("../../shared/lib/weblib");
var DiskAPI = require("../../shared/lib/diskapi");
var Component = require("../../shared/lib/component");
var State = require("../../shared/lib/state");
var PDP11 = require("./defines");
var MessagesPDP11 = require("./messages");
var DiskPDP11 = require("./disk");
class RL11 extends Component {
/**
@ -1372,4 +1372,4 @@ RL11.UNIBUS_IOTABLE = {
[PDP11.UNIBUS.RLBE]: /* 174410 */ [null, null, RL11.prototype.readRLBE, RL11.prototype.writeRLBE, "RLBE"]
};
export default RL11;
module.exports = RL11;

View file

@ -32,14 +32,14 @@
"use strict";
import Str from "../../shared/lib/strlib";
import Web from "../../shared/lib/weblib";
import DumpAPI from "../../shared/lib/dumpapi";
import Component from "../../shared/lib/component";
import PDP11 from "./defines";
import BusPDP11 from "./bus";
import MemoryPDP11 from "./memory";
import MessagesPDP11 from "./messages";
var Str = require("../../shared/lib/strlib");
var Web = require("../../shared/lib/weblib");
var DumpAPI = require("../../shared/lib/dumpapi");
var Component = require("../../shared/lib/component");
var PDP11 = require("./defines");
var BusPDP11 = require("./bus");
var MemoryPDP11 = require("./memory");
var MessagesPDP11 = require("./messages");
class ROMPDP11 extends Component {
/**
@ -387,4 +387,4 @@ class ROMPDP11 extends Component {
*/
Web.onInit(ROMPDP11.init);
export default ROMPDP11;
module.exports = ROMPDP11;

View file

@ -32,13 +32,13 @@
"use strict";
import Str from "../../shared/lib/strlib";
import Web from "../../shared/lib/weblib";
import Component from "../../shared/lib/component";
import Keys from "../../shared/lib/keys";
import State from "../../shared/lib/state";
import PDP11 from "./defines";
import MessagesPDP11 from "./messages";
var Str = require("../../shared/lib/strlib");
var Web = require("../../shared/lib/weblib");
var Component = require("../../shared/lib/component");
var Keys = require("../../shared/lib/keys");
var State = require("../../shared/lib/state");
var PDP11 = require("./defines");
var MessagesPDP11 = require("./messages");
/**
* Since the Closure Compiler treats ES6 classes as @struct rather than @dict by default,
@ -884,4 +884,4 @@ SerialPortPDP11.UNIBUS_IOTABLE = {
*/
Web.onInit(SerialPortPDP11.init);
export default SerialPortPDP11;
module.exports = SerialPortPDP11;