Project

General

Profile

Bug #1103

Inconsistencies in implementation of Arrays & Structs

Added by Anonymous almost 8 years ago. Updated almost 8 years ago.

Status:
Closed
Priority:
High
Assignee:
-
Category:
-
Start date:
01/01/2013
Due date:
% Done:

90%

Estimated time:

Description

- why are values of ArrayConst of type IExpressionTerm and not Const?
- left-hand-side of Actions accept Var but array element access (e.g. a0) and struct access are not Var objects -- I think we should do here a bit of pair programming

History

#1 Updated by Anonymous almost 8 years ago

  • Status changed from New to In Progress

improved grammar for combined accesses

#2 Updated by Anonymous almost 8 years ago

  • Target version changed from Phoenix 2.3 RC1 (Feature Freeze) to Phoenix 2.3 RC2 (Major Bugs)

#3 Updated by Anonymous almost 8 years ago

added lvalue support

#4 Updated by Anonymous almost 8 years ago

  • Status changed from In Progress to Feedback
  • Assignee changed from Anonymous to Anonymous
  • % Done changed from 0 to 90

added test cases and fixed several bugs. The variables, structs and arrays can now be used both as lvalue or rvalue.

#5 Updated by Anonymous almost 8 years ago

  • Status changed from Feedback to Closed

I think that now arrays and structs are in a much better shape - they look also consistent. I close this issue.

Also available in: Atom PDF