Package de.monticore.interpreter.util
package de.monticore.interpreter.util
-
ClassDescriptionThe InterpreterData for most cases; It maps BasicSymbols to values, i.e., variables to values and functions to behavior.Reusable implementation for the visitor for common operators, e.g., '+'.selects which model types are stored within which Java types in the interpreter.Handles access of methods/fields of objects, including static elements.Provides
Class<?>objects corresponding toSymTypeExpressions, e.g.,SymTypePrimitive"double" returnsdouble.class.todo remove this after https://git.rwth-aachen.de/monticore/monticore/-/work_items/5031Checks if a symbol represents a native JavaType.