[root]/testsuite/meta/MetaModelicaDev/06_advanced
.externalToolBuilders
(0 files, 0 lines)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 58 (100.0%) | 1005 (100.0%) | 17.3 |
sjoelund.se | 57 (98.3%) | 996 (99.1%) | 17.4 |
alash325 | 1 (1.7%) | 9 (0.9%) | 9.0 |
- Boom! Headshot! (Die duplicate directory, die!)
0 lines of code changed in 14 files:
--back to previous version
9 lines of code changed in 1 file:
- Set svn-eol-style on a few files
1 lines of code changed in 1 file:
- Fix makefiles for the course setup (not within testsuite)
6 lines of code changed in 2 files:
- Added API call reopenStandardStream(OpenModelica.Scripting.StandardStream.stdin,"program.txt"); for MM course
+ This way, we do not need to redirect stdin in eclipse
2 lines of code changed in 2 files:
- Keep OMC.launch in svn
- Removed references to RML.launch
- Added make target deps
0 lines of code changed in 1 file:
- Updated MM course scripts and files
4 lines of code changed in 2 files:
- Cleanup
126 lines of code changed in 2 files:
sed -i "/^public *\$/d" */*.mo
sed -i "s/^public *//g" */*.mo
sed -i "s/^protected *import/import/g" */*.mo
1 lines of code changed in 2 files:
- Updated formatting of 06_advanced
184 lines of code changed in 1 file:
- Some more changes for the MM report
37 lines of code changed in 1 file:
- Removed some subtypeof
5 lines of code changed in 1 file:
- Added support and testing of bootstrapped System.getCurrentTimeStr
2 lines of code changed in 1 file:
- Use Makefile instead of Makefile.omc for mmdev
- Rewrite PAMTRANS using Susan
- Use less RML operators in the mmdev examples
- Added configure option --disable-omshell-terminal
- Added boxptr_stringLength
- Added optimization for removal of unreachable branches in if-statements
4 lines of code changed in 2 files:
- Added Unix make target "fix-svn-eol-style"
- Fixed line ending for all .mo and .mos-files in Compiler/ and testsuite/
6 lines of code changed in 6 files:
- Removed setLinker commands from testsuite/meta/MetaModelicaDev
0 lines of code changed in 2 files:
- Added missing mosfiles for 06_advanced
4 lines of code changed in 2 files:
- Fixed Algorithm.makeIf to type-convert expression to Boolean (so it works for boxed Boolean values, e.g. when calling function references).
- 06_advanced added to the default testsuite. Tests polymorphic functions, e.g. listMap0, listMap1.
19 lines of code changed in 2 files:
- Convert.typeConvert support for DAE.FUNCTION_REFERENCE.
- Added Types.POLYMORPHIC to the list of boxed datatypes.
- Fixed a problem where code generation didn't filter function reference variables if they were duplicated.
- It is now possible to use some higher-order polymorphic functions. The problem is functions that have in- or output non-boxed (Modelica) types. Integers work "best", since they are simply shifted 1 bit to the right in its unboxed state (compareInt still works, as does addInt, multInt returns a value 2x too high, etc).
11 lines of code changed in 1 file:
- Fixed declaring constants like list<Integer> in packages using implicit instantiation
13 lines of code changed in 1 file:
- Changed CevalScript to generate C code that looks more like the simulation code. We now put all the headers before the bodies so we can have cycles in call graphs.
3 lines of code changed in 1 file:
- Added Eclipse projects for the MetaModelicaDev exercises and examples
- Added the working 03_symbolicderivative exercise
23 lines of code changed in 2 files:
- Added MetaModelicaDev ex 06 through 11. Modified 03 through 11 to compile and run on latest OMDEV
545 lines of code changed in 8 files: