mmir.compat.v3.SemanticInterpreterCompatibility
Set to "backwards compatibility mode v3" (for pre version 4.0) for SemanticInterpreter (and GrammarConvert).
Used by
mmir.compat.v3
.
Example
mmir.require(['mmirf/semanticInterpreterCompatibility', 'mmirf/semanticInterpreter', 'mmirf/grammarConverter'], function(setCompatibility, semanticInterpreter, GrammarConverter){
setCompatibility(semanticInterpreter, GrammarConverter);
});
Methods
-
staticmmir.compat.v3.SemanticInterpreterCompatibility.setToCompatibilityMode(semanticInterpreter, grammarConverter)
-
Set to "backwards compatibility mode" (for pre version 4.0). This function re-adds deprecated and removed functions and properties to SemanticInterpreter and GrammarConverter. NOTE that once set to compatibility mode, it cannot be reset to non-compatibility mode.
Name Type Description semanticInterpreter
mmir.SemanticInterpreter the SemanticInterpreter instance grammarConverter
mmir.grammar.GrammarConverter the GrammarConverter constructor