Changes between Initial Version and Version 1 of WritingEfficientMetaModelica


Ignore:
Timestamp:
2013-10-25T12:43:54Z (11 years ago)
Author:
Adrian Pop
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WritingEfficientMetaModelica

    v1 v1  
     1== Writing efficient MetaModelica code ==
     2
     3In the bootstrapped compiler, together with the extended MetaModelica/Modelica things you can use there are some restrictions:
     41. avoid {{{matchcontinue}}} as much as possible and use {{{match}}} instead, combined with if (if needed).
     52. write tail recursive functions (if a function calls itself it should do that as last thing in the then part).
     6
     7
     8