symphonytool / symphony

The Symphony IDE
5 stars 4 forks source link

Duplicate AST node for action references #202

Closed lausdahl closed 10 years ago

lausdahl commented 10 years ago

The COMPASS AST has a duplicate AST node for action referencing:

@ A

is represented as AReferenceAction, but

@ A(1)

is represented as ACallAction. However, both AST nodes are defined with the same fields and all code blocks handling then are equal (should have been equal).

lausdahl commented 10 years ago

The node ACallAction will be removed and the implementations merged. If merge is not possible then the implementation of AReferenceAction will be taken.