function KCLManager()

in lib/kcl/kcl_manager.js [31:44]


function KCLManager(kclManagerInput, inputFile, outputFile, errorFile) {
  this._version = kclManagerInput.version;
  if (this._version === undefined) {
    this._version = KCLManager.VERSION2;
  }
  this._ioHandler = new IOHandler(inputFile, outputFile, errorFile);
  this._actionHandler = new ActionHandler(this._ioHandler);

  // this._stateMachine = new KCLStateMachine({});
  this._context = {
    recordProcessor: kclManagerInput.recordProcessor,
    checkpointer: new Checkpointer(this)
  };
}