Opened 9 years ago
#3751 new task
Update MetaModelica Documentation
Reported by: | Martin Sjölund | Owned by: | Martin Sjölund |
---|---|---|---|
Priority: | high | Milestone: | Future |
Component: | MetaModelica | Version: | v1.9.4-dev-nightly |
Keywords: | Cc: | openmodelicadevelopers@… |
Description
There are a number of new MetaModelica features that have (possibly) not been fully documented in the design:
input output
function variables: #3709- Parametrized uniontypes #3573
- Closures (from Modelica)
- isPresent (from Modelica 2.x)
- Loops and list reductions (?)
- Matching on enumerations (?) #3006
- Matching on constants #3005
- Destructive and dangerous operations:
listSetRest
(like lispsetcdr
),listReverseInPlace
,stringGetNoBoundsChecking
,arrayCreateNoInit
,arrayUpdateNoBoundsChecking
,arrayGetNoBoundsChecking
- Add the
continue
statement in loops #2897 - Implement try/catch: #2887
- Implement try/catch for stackoverflow (special annotation on try/catch): #2090
- Implement threaded iterators: #2816 (not multi-threading, but threading iterators together)
- Support
myRecord.x := exp
, etc in some cases
Note:
See TracTickets
for help on using tickets.