The EMDW Model Compiler (MC) is an Eclipse based tool for generating optimized C++ source code for applications developed in the novel xtUML-RT modeling language.
Flattening should only be used in special cases, but the current implementation instead looks for special cases where flattening is not needed.
This should be reversed and flattening should only be allowed in very specific cases where:
non-flattened code cannot be reasonably generated
flattened code behaves equally to non-flattened code
Flattening should only be used in special cases, but the current implementation instead looks for special cases where flattening is not needed. This should be reversed and flattening should only be allowed in very specific cases where: