Class: CoreCompat

CoreCompat

new mmir.compat.v1.CoreCompat(mmir)

Set to "backwards compatibility mode v1" (for pre version 2.0) for module names and method names. Uses mmir.compat.v2.CoreCompat, mmir.compat.v1.CommonUtils, and mmir.compat.v1.LanguageManager.
Name Type Description
mmir mmir the (core) instance/namespace for MMIR
Example
mmir.require(['mmirf/core1Compatibility', 'mmirf/core'], function(setCompatibility, mmir){
		setCompatibility(mmir);
});

//OR: if mmir-lib modules were require'd in application code, add v3 module-ID aliases first:
mmir.require(['mmirf/core1ModuleIdCompatibility', 'mmirf/core2Compatibility', 'mmirf/core'], function(core3ModuleIdCompatibility, setCompatibility, mmir){
		core3ModuleIdCompatibility(mmir.require, window);
		setCompatibility(mmir);
});

Requires

  • module:SemanticInterpreterCompatibility