Changes between Initial Version and Version 1 of WritingEfficientMetaModelica
- Timestamp:
- 2013-10-25T12:43:54Z (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
WritingEfficientMetaModelica
v1 v1 1 == Writing efficient MetaModelica code == 2 3 In the bootstrapped compiler, together with the extended MetaModelica/Modelica things you can use there are some restrictions: 4 1. avoid {{{matchcontinue}}} as much as possible and use {{{match}}} instead, combined with if (if needed). 5 2. write tail recursive functions (if a function calls itself it should do that as last thing in the then part). 6 7 8