flintrocks / flint

The Flint Programming Language for Smart Contracts
MIT License
2 stars 0 forks source link

Fix dot associativity #116

Closed nvgrw closed 5 years ago

nvgrw commented 5 years ago

Fixes #111

This patch applies a left rotation to all binary expressions and its subtrees by adding a new AST pass (and associated tests) that runs before the SemanticAnalyzer pass.

nvgrw commented 5 years ago

Currently breaks memory test… investigating tomorrow