Changeset 8cf7496 in OpenModelica for Compiler/NFFrontEnd/NFComponentRef.mo


Ignore:
Timestamp:
2017-09-07T13:01:18+02:00 (7 years ago)
Author:
hudson <openmodelica@…>
Branches:
Added-citation-metadata, maintenance/v1.14, maintenance/v1.15, maintenance/v1.16, maintenance/v1.17, maintenance/v1.18, maintenance/v1.19, maintenance/v1.20, maintenance/v1.21, maintenance/v1.22, maintenance/v1.23, master, omlib-staging
Children:
3d27c59
Parents:
df2b0b43
git-author:
Per Östlund <perost86@…> (09/07/17 13:01:18)
git-committer:
hudson <openmodelica@…> (09/07/17 13:01:18)
Message:

NFInst improvements.

  • Implemented handling of array classes.
  • Improved typing of dimensions, including detection of dependency loops and inferring unknown dimensions from bindings.
  • Improved type matching of arrays and component bindings.
  • Improved typing of size expressions.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Compiler/NFFrontEnd/NFComponentRef.mo

    rc7d04e1 r8cf7496  
    116116      case CREF()
    117117        algorithm
    118           cref.subscripts := subscript :: cref.subscripts;
     118          cref.subscripts := listAppend(cref.subscripts, {subscript});
    119119        then
    120120          ();
Note: See TracChangeset for help on using the changeset viewer.