dimitriv / Ziria

A domain-specific-language and compiler for low-level bitstream processing.
92 stars 18 forks source link

Code gen difference in semantics between EAssign and EArrWrite #88

Open edsko opened 9 years ago

edsko commented 9 years ago

Translating all EArrWrites to EAssigns with an EArrRead as LHS causes a test failure in tests/backend/bit2.wpl; this indicates a subtle bug in code generation.