esa / opengeode

OpenGEODE - a free SDL editor
https://opengeode.net
GNU Lesser General Public License v3.0
69 stars 20 forks source link

Generated Ada code is wrong for decision with grouped answers #87

Closed Glamhoth closed 1 year ago

Glamhoth commented 1 year ago

Given a decision with its answers grouped image

then generated Ada code contains a syntax error in the if statement image

Glamhoth commented 1 year ago

Simple case for reproducing grouped_answers.zip

opengeode --toAda system_structure.pr ponger.pr
asn1scc -Ada --type-prefix asn1Scc -equal dataview-uniq.asn ponger_datamodel.asn
gcc -c ponger.adb

got: ponger.adb:37:21: missing operand

maxime-esa commented 1 year ago

fixed