zink-lang / zink

Rustic programming language that targets the Ethereum Virtual Machine
https://zink-lang.org
GNU General Public License v3.0
137 stars 12 forks source link

Handle backward jumps in large contract #285

Closed clearloop closed 10 hours ago

clearloop commented 1 day ago

Jumping backwards is currently not handled properly in large contract, fix it in the logic of shift_targets in jump table