Mbeddr MPS Utilities¶
This documentation introduces the subproject com.mbeddr.mpsutil of mbeddr ⧉.
Incremental Computation¶
com.mbeddr.mpsutil.incrementalcomputation
The language provides a single interface IncrementallyComputedValueHolder ⧉, that you can implement to support values that are automatically recomputed when a dependent value changes. The methods are documented in the behavior aspect. If you want to derive a complete model from an existing model, you have to use shadow models ⧉ from MPS Extensions ⧉.
Interpreter¶
com.mbeddr.mpsutil.interpreter
The page Interpreter, Coverage, and Tracing describes the interpreter.
Stubs¶
Stub models for the following Java libraries exist:
- Mockito ⧉: a framework for unit tests
- Open CSV ⧉: a CSV (comma-separated values) parser library
- Batik ⧉: a toolkit for applications that want to use images in the Scalable Vector Graphics (SVG) format for various purposes, such as display, generation, or manipulation
- XML: The following jars are included:
The included versions might be old.