Open snoopyjc opened 2 years ago
If {q} used as a hash key - pythonizer thinks it's a q/.../ string. For example:
$interfaces{q} = $exp2q{$1};
causes incorrect code generation.
It's actually worse than this - if any keyword is used as a bare key it generates bad code
Implemented in https://github.com/snoopyjc/pythonizer v0.920
If {q} used as a hash key - pythonizer thinks it's a q/.../ string. For example:
causes incorrect code generation.