arporter/habakkuk

Habakkuk does not store array-index expression in parentheses

arporter opened this issue · 2 comments

Habakkuk fails to store the array-index expression when it is enclosed within parentheses, e.g.:

a((i+j)) = 2.0*b(i)

Requesting the full_name of the node representing the LHS of this expression just returns "a()".

Accidentally did this work on the master branch. I've therefore deleted that initial commit, created the array_ref_parentheses branch and re-done the work on there.

PR #39 merged to master.